Pin
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Macros | Functions | Variables
version.cpp File Reference
#include "level_base.H"

Macros

#define STRINGIFY2(a)   #a
 
#define STRINGIFY(a)   STRINGIFY2(a)
 

Functions

string LEVEL_BASE::VersionShort ()
 
string LEVEL_BASE::ReleaseShort ()
 
string LEVEL_BASE::VersionLong ()
 
string LEVEL_BASE::ReleaseLong ()
 
const CHAR * LEVEL_BASE::CharmVersion ()
 
GLOBALDLLCFUN const CHAR * LEVEL_BASE::CharmVersionC ()
 
string LEVEL_BASE::VersionDetailed ()
 
string LEVEL_BASE::VersionFancy ()
 

Variables

LOCALVAR const CHAR LEVEL_BASE::Version [] = "$Rev: 67254 $"
 
LOCALVAR const CHAR LEVEL_BASE::charmVersion [] = "@CHARM-VERSION: $Rev: 67254 $"
 
SECTION_END LOCALVAR const CHAR LEVEL_BASE::CharmBuilder [] = "@CHARM-BUILDER: " STRINGIFY(BUILDER)
 

Detailed Description

This module takes care of the versioning We pretend it has been changed everytime we make a checkin