![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types used for execution thread management. More...
#include <IPSDKUtil/BaseTypes.h>#include <IPSDKUtil/Tools/Guid.h>#include <IPSDKCore/Processing/ActionProvider/ActionProviderTypes.h>#include <IPSDKCore/Processing/Priority/PriorityTypes.h>#include <IPSDKCore/Processing/ActionRequest/ActionRequestTypes.h>#include <boost/shared_ptr.hpp>#include <boost/thread/thread.hpp>#include <map>#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< boost::thread > | ipsdk::core::ThreadPtr |
| shared pointer to thread | |
| typedef std::map< ipUInt32, ThreadPtr > | ipsdk::core::ThreadColl |
| collection of indexed threads | |
| typedef std::map< Guid, ActionProviderPtr > | ipsdk::core::ProviderMap |
| collection of providers ordered by guid | |
| typedef std::list< ActionProviderPtr > | ipsdk::core::ProviderList |
| collection of execution providers | |
| typedef std::map< ePriority, ProviderList > | ipsdk::core::ProviderPriorityColl |
| collection of execution providers ordered by priority | |
| typedef std::list< ActionRequestPtr > | ipsdk::core::ActionColl |
| collection of action requests | |
| typedef boost::shared_ptr< ProviderManager > | ipsdk::core::ProviderManagerPtr |
| shared pointer to provider manager | |
Predefined types used for execution thread management.
1.8.14