IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
DataStatusTypes.h
Go to the documentation of this file.
1 // DataStatusTypes.h:
3 // ------------------
4 //
14 
15 #ifndef __IPSDKBASEDATA_DATASTATUSTYPES_H__
16 #define __IPSDKBASEDATA_DATASTATUSTYPES_H__
17 
19 
20 namespace ipsdk {
21 
24 
30  (eIOS_Input)
32  (eIOS_InOut)
33 )
34 
40  (eOS_Mandatory)
41  (eOS_Optional)
42 )
43 
46 
47 } // end of namespace ipsdk
48 
49 #endif // __IPSDKBASEDATA_DATASTATUSTYPES_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Data has a mandatory status.
Definition: DataStatusTypes.h:49
eIOStatus
Enumerate describing data input/output status.
Definition: DataStatusTypes.h:31
Data has an output IO status.
Definition: DataStatusTypes.h:35
eOptStatus
Enumerate describing data optional status.
Definition: DataStatusTypes.h:47
Data has an input and output IO status.
Definition: DataStatusTypes.h:37
Data has an input IO status.
Definition: DataStatusTypes.h:33
Data has an optional status.
Definition: DataStatusTypes.h:51
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26