IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
LibraryInitializerTypes.h
Go to the documentation of this file.
1 // LibraryInitializerTypes.h:
3 // --------------------------
4 //
14 
15 #ifndef __IPSDKCORE_LIBRARYINITIALIZERTYPES_H__
16 #define __IPSDKCORE_LIBRARYINITIALIZERTYPES_H__
17 
18 #include <IPSDKUtil/Tools/ProcessingResult.h>
20 
21 namespace ipsdk {
22 namespace core {
23 
26 
32 
34  (eLIS_Failed)
35 
38 
40  (eLIS_Success)
41 )
42 
45 
48 
49 } // end of namespace core
50 } // end of namespace ipsdk
51 
52 #endif // __IPSDKCORE_LIBRARYINITIALIZERTYPES_H__
library initialization has failed, can&#39;t use library
Definition: LibraryInitializerTypes.h:35
library initialization has been successfully processed with warnings
Definition: LibraryInitializerTypes.h:37
Class allowing to encapsulate a typed process result associated to a string description.
Definition: ProcessingResult.h:28
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eLibInitStatus
Enumerate describing library initialization status.
Definition: LibraryInitializerTypes.h:33
library initialization has been successfully processed
Definition: LibraryInitializerTypes.h:39
ProcessingResult< eLibInitStatus > LibInitResult
initialization result for library
Definition: LibraryInitializerTypes.h:44
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26