![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for action resquests 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< BaseActionRequest > | ipsdk::core::ActionRequestPtr |
| shared pointer for action requests | |
| typedef boost::shared_ptr< PendingActionRequest > | ipsdk::core::PendingActionRequestPtr |
| shared pointer to pending action request | |
| typedef boost::function1< void, const ActionRequestPtr & > | ipsdk::core::RequestCompletionCB |
| function callback used to notify of action request completion | |
| typedef std::list< RequestCompletionCB > | ipsdk::core::RequestCompletionCBColl |
| collection of functions callback used to notify of action request completion | |
Enumerations | |
| enum | ipsdk::core::eActionRequestType { ipsdk::core::eART_Local, ipsdk::core::eART_Remote, ipsdk::core::eART_Pending } |
| Enumerate describing action request type. More... | |
Predefined types for action resquests management.
1.8.14