15 #ifndef __IPSDKCORE_SDKVERSIONINFO_H__ 16 #define __IPSDKCORE_SDKVERSIONINFO_H__ 19 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 49 ipUInt32 getSDKFirstMajorVersion()
const;
53 ipUInt32 getSDKSecondMajorVersion()
const;
57 ipUInt32 getSDKFirstMinorVersion()
const;
61 ipUInt32 getSDKSecondMinorVersion()
const;
99 #endif // __IPSDKCORE_SDKVERSIONINFO_H__ #define IPSDK_DECLARE_SERIAL_WITH_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:73
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
ipUInt32 _firstMinorVersion
first minor version element for sdk
Definition: SDKVersionInfo.h:75
bool isInit() const
retrieve object initialization flag
Definition: SDKVersionInfo.h:88
ipUInt32 _secondMinorVersion
second minor version element for sdk
Definition: SDKVersionInfo.h:78
Definition of import/export macro for library.
#define IPSDKCORE_API
Import/Export macro for library IPSDKCore.
Definition: IPSDKCoreExports.h:27
ipUInt32 _firstMajorVersion
first major version element for sdk
Definition: SDKVersionInfo.h:69
Class encapsulating sdk version informations.
Definition: SDKVersionInfo.h:27
ipUInt32 _secondMajorVersion
second major version element for sdk
Definition: SDKVersionInfo.h:72
bool _bInit
object initialization flag
Definition: SDKVersionInfo.h:81
Base class for serializable class.
Definition: BaseSerializationObject.h:33
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53