15 #ifndef __IPSDKUTIL_SDKVERSION_H__ 16 #define __IPSDKUTIL_SDKVERSION_H__ 67 #endif // __IPSDKUTIL_SDKVERSION_H__ IPSDKUTIL_API ipUInt32 getSDKVersionElement(const eSDKVersionElementType &sdkVersionElementType)
retrieve version element for sdk
IPSDKUTIL_API const std::string & getSDKStrVersion(const eSDKStrVersionType &sdkStrVersionType)
retrieve string formated version for sdk
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKUTIL_API const std::string & getBinarySuffixRelease()
retrieve suffix associated to library binary release files
eSDKVersionElementType
Enumerate describing sdk version elements.
Definition: SdkVersionTypes.h:29
IPSDKUTIL_API const std::string & getBinarySuffixDebug()
retrieve suffix associated to library binary debug files
IPSDKUTIL_API eSDKVersionStatus getSDKVersionStatus()
retrieve sdk version status
Base types for multiplatform compatibility.
eSDKStrProductInfoType
Enumerate describing product information string format.
Definition: SdkVersionTypes.h:69
#define IPSDKUTIL_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKUtilExports.h:27
IPSDKUTIL_API const std::string & getProductTypeName()
retrieve product type name
Definition of import/export macro for library.
eSDKVersionStatus
Enumerate describing sdk version status.
Definition: SdkVersionTypes.h:57
IPSDKUTIL_API const std::string & getSDKSvnRevision()
retrieve svn revision version for library
IPSDKUTIL_API const std::string & getSDKProductInfo(const eSDKStrProductInfoType &sdkStrProductInfoType)
retrieve string informations about product
Predefined types for SDK version management.
eSDKStrVersionType
Enumerate describing sdk version string format.
Definition: SdkVersionTypes.h:45
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53