OpenDaVINCI  4.15.3
Libraries.h
Go to the documentation of this file.
1 
20 #ifndef OPENDAVINCI_CORE_WRAPPER_LIBRARIES_H_
21 #define OPENDAVINCI_CORE_WRAPPER_LIBRARIES_H_
22 
24 
26 
31 
36 
41 
46 
47 namespace odcore {
48  namespace wrapper {
49 
53  };
54 
55  #if defined(__i386__) || defined(i386) || defined(_M_IX86) || defined(_X86_) || defined(__arm__) || defined(__x86_64__) || defined(__ia64__) || defined(_M_X64)
56  const SYSTEM_ENDIANESS USESYSTEMENDINANESS = IS_LITTLE_ENDIAN;
57  #elif defined(__ppc__) || defined(__powerpc) || defined(__powerpc__) || defined(__POWERPC__) || defined(_M_PPC)
58  const SYSTEM_ENDIANESS USESYSTEMENDINANESS = IS_BIG_ENDIAN;
59  #else
60  #error "Please define system endianess in core/wrapper/Libraries.h."
61  #endif
62 
63 
67  #ifdef WIN32
69  #else
71  #endif
72 
76  #ifdef WIN32
78  #else
80  #endif
81 
86 
91  }
92 } // odcore::wrapper
93 
94 #endif /*OPENDAVINCI_CORE_WRAPPER_LIBRARIES_H_*/
Definition: KeyValueDatabaseLibraryProducts.h:35
SystemLibraryProducts
Definition: SystemLibraryProducts.h:26
Definition: Libraries.h:51
OPENDAVINCI_STATIC_CONFIGURATION(SystemLibraryProducts, SystemLibraryPosix)
Definition: Libraries.h:52
Definition: NetworkLibraryProducts.h:29
SYSTEM_ENDIANESS
Definition: Libraries.h:50
Definition: CompressionLibraryProducts.h:34
CompressionLibraryProducts
Definition: CompressionLibraryProducts.h:32
Definition: NetworkLibraryProducts.h:28
Definition: SystemLibraryProducts.h:29
Definition: SystemLibraryProducts.h:28
KeyValueDatabaseLibraryProducts
Definition: KeyValueDatabaseLibraryProducts.h:33
NetworkLibraryProducts
Definition: NetworkLibraryProducts.h:26