IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Namespaces
AttributeCheckMacros.h File Reference

Macros set allowing to check properties an attributes. More...

#include <IPSDKBaseProcessing/IPSDKBaseProcessingExports.h>
#include <IPSDKBaseProcessing/Attribute/Macros/AttributeConfigMacros.h>
#include <boost/preprocessor/seq.hpp>
#include <boost/type_traits/is_same.hpp>

Go to the source code of this file.

Classes

struct  ipsdk::processor::NullAttribute
 Structure encapsulating null attribute. More...
 
struct  ipsdk::processor::IsNotNullAttribute< AttributeType >
 structure allowing to check whether an attribute is not null More...
 
struct  ipsdk::processor::IsNotNullAttribute< NullAttribute >
 structure allowing to check whether an attribute is not null More...
 
struct  ipsdk::processor::IsMandatoryAttribute< AttributeType >
 structure allowing to check whether an attribute is mandatory More...
 
struct  ipsdk::processor::IsOptionalAttribute< AttributeType >
 structure allowing to check whether an attribute is optional More...
 
struct  ipsdk::processor::IsInputAttribute< AttributeType >
 structure allowing to check whether an attribute is input More...
 
struct  ipsdk::processor::IsStrictInputAttribute< AttributeType >
 structure allowing to check whether an attribute is strictly input More...
 
struct  ipsdk::processor::IsOutputAttribute< AttributeType >
 structure allowing to check whether an attribute is output More...
 
struct  ipsdk::processor::IsStrictOutputAttribute< AttributeType >
 structure allowing to check whether an attribute is strictly output More...
 
struct  ipsdk::processor::IsInOutAttribute< AttributeType >
 structure allowing to check whether an attribute is in/out More...
 
struct  ipsdk::processor::IsSameAttribute< AttributeType1, AttributeType2 >
 structure allowing to check whether two attributes have same type More...
 

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::processor
 Namespace agregating IPSDK base routines and classes for algorithm processing.
 

Detailed Description

Macros set allowing to check properties an attributes.

Author
E. Noirfalise
Date
2013/10/2