15 #ifndef __IPSDKIMAGEPROCESSING_IMAGEBUFFERTYPEATTRIBUTETYPES_H__ 16 #define __IPSDKIMAGEPROCESSING_IMAGEBUFFERTYPEATTRIBUTETYPES_H__ 19 #include <boost/shared_ptr.hpp> 25 template <
typename EnumType>
58 #endif // __IPSDKIMAGEPROCESSING_IMAGEBUFFERTYPEATTRIBUTETYPES_H__ boost::weak_ptr< BaseImageBufferTypeAttribute > IBTAttributeWeakPtr
Definition: ImageBufferTypeAttributeTypes.h:42
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< BaseImageBufferTypeAttribute > IBTAttributePtr
Definition: ImageBufferTypeAttributeTypes.h:36
boost::shared_ptr< const BaseImageBufferTypeAttribute > IBTAttributeConstPtr
Definition: ImageBufferTypeAttributeTypes.h:37
boost::weak_ptr< const BaseImageBufferTypeAttribute > IBTAttributeConstWeakPtr
Definition: ImageBufferTypeAttributeTypes.h:43
Template base class for attributes associated to image processing enumerates.
Definition: ImageBufferTypeAttributeTypes.h:26
std::set< image::eImageBufferType > ImageBufferTypeColl
collection of image buffer types
Definition: ImageBufferTypeAttributeTypes.h:50
Predefined types for image processing attributes management.
IPEnumAttribute< ipsdk::image::eImageBufferType > BaseImageBufferTypeAttribute
attribute class associated to image buffer type enumerate
Definition: ImageBufferTypeAttributeTypes.h:26