IExecutable The IExecutable-interface is to be understood as wrapper around your application-code, which allows it to be executed asynchronously
![]() | execute () Overload to implement your functionality |
![]() | operator< (const IExecutable&) STL demands this operators if you want to place IExecutables per value in collections |
![]() | unblock () If you use blocking calls within your execute-function, you should provide here a means to unblock cleanly |
IExecutable The IExecutable-interface is to be understood as wrapper around your application-code, which allows it to be executed asynchronously. Wether you want real asynchronous behaviour or just pseudo-multitasking depends on which kind of execution-service you use to execute your executable. (E.g. Threadpool/Fiberpool)
virtual Boolean unblock()
virtual Boolean operator<(const IExecutable&)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de