![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for actions management. More...
#include <IPSDKUtil/Tools/EnumMacros.h>#include <boost/shared_ptr.hpp>#include <boost/function.hpp>#include <list>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::core | |
| Namespace agregating IPSDK core execution routines and classes. | |
Typedefs | |
| typedef boost::shared_ptr< BaseAction > | ipsdk::core::ActionPtr |
| shared pointer to BaseAction | |
| typedef boost::function1< void, const ActionPtr & > | ipsdk::core::ActionCompletionCB |
| function callback used to notify of action completion | |
| typedef std::list< ActionCompletionCB > | ipsdk::core::ActionCompletionCBColl |
| collection of functions callback used to notify of action completion | |
Enumerations | |
| enum | ipsdk::core::eSynchroType { ipsdk::core::eST_Synchronous, ipsdk::core::eST_Asynchronous, ipsdk::core::eST_Default } |
| Enumerate describing synchronization type for execution. More... | |
Predefined types for actions management.
1.8.14