1 #ifndef ISPN_HOTROD_VERSION_H
2 #define ISPN_HOTROD_VERSION_H
15 static std::string *__protocolVersionPtr = NULL;
16 static std::string *__versionPtr = NULL;
24 HR_EXTERN static const char *PROTOCOL_VERSION;
34 return PROTOCOL_VERSION;
50 if (__protocolVersionPtr == NULL) {
51 __protocolVersionPtr =
new std::string(PROTOCOL_VERSION);
53 return *__protocolVersionPtr;
60 if (__versionPtr == NULL) {
61 __versionPtr =
new std::string(VERSION);
69 #endif // ISPN_HOTROD_VERSIONEDVALUE_H
static const char * getProtocolVersionCString()
Definition: Version.h:33
#define HR_EXTERN
Definition: ImportExport.h:35
static const std::string & getVersion()
Definition: Version.h:59
static const char * getVersionCString()
Definition: Version.h:42
static const std::string & getProtocolVersion()
Definition: Version.h:49