15 #ifndef __IPSDKBASEPROCESSING_OUTPUTINITIALIZERTYPES_H__ 16 #define __IPSDKBASEPROCESSING_OUTPUTINITIALIZERTYPES_H__ 20 #include <boost/shared_ptr.hpp> 21 #include <boost/weak_ptr.hpp> 26 class BaseOutputInitializer;
53 #endif // __IPSDKBASEPROCESSING_OUTPUTINITIALIZERTYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
User output initializer.
Definition: OutputInitializerTypes.h:43
Output initializer allocating an un initialized data.
Definition: OutputInitializerTypes.h:39
Definition: DataItemNodeHdrMacrosDetails.h:48
boost::shared_ptr< BaseOutputInitializer > OutputInitializerPtr
shared pointer to output intializer
Definition: OutputInitializerTypes.h:51
Predefined types for processing attributes managment.
eOutputInitializerType
Enumerate describing output initializer type.
Definition: OutputInitializerTypes.h:37
Output initializer for image processing elements.
Definition: OutputInitializerTypes.h:41
Base class for output initializer.
Definition: BaseOutputInitializer.h:36
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26