t_version Class Reference

#include <version.h>

Inherits Singleton< T >< t_version >.

Inheritance diagram for t_version:

Inheritance graph
[legend]
Collaboration diagram for t_version:

Collaboration graph
[legend]

Data Fields

char chDate [INPUT_LINE_LENGTH]
char chVersion [INPUT_LINE_LENGTH]
long int nBetaVer
bool lgRelease
char chInfo [INPUT_LINE_LENGTH]
const char * chCitation
const char * chCitationShort
const char * chCitationLatex

Protected Member Functions

 t_version ()

Friends

class Singleton< t_version >

Detailed Description

Definition at line 20 of file version.h.


Constructor & Destructor Documentation

t_version::t_version (  )  [inline, protected]

Definition at line 24 of file version.h.

References __COMP, __COMP_VER, __OS, chCitation, chCitationLatex, chCitationShort, chDate, chInfo, chVersion, CITATION, CITATION_LATEX, CITATION_SHORT, CLD_MAJOR, CLD_MINOR, CLD_PATCH, DAY, ioQQQ, lgRelease, MONTH, nBetaVer, Split(), SPM_RELAX, Url, and YEAR.

Here is the call graph for this function:


Friends And Related Function Documentation

friend class Singleton< t_version > [friend]

Definition at line 22 of file version.h.


Field Documentation

const char* t_version::chCitation

string to print with print citation command

Definition at line 170 of file version.h.

Referenced by t_version().

const char* t_version::chCitationLatex

string to print latex bibitem with print citation command

Definition at line 176 of file version.h.

Referenced by t_version().

const char* t_version::chCitationShort

abbreviated form to print with print citation command

Definition at line 173 of file version.h.

Referenced by t_version().

char t_version::chDate[INPUT_LINE_LENGTH]

date of this version of the code as a string

Definition at line 154 of file version.h.

Referenced by t_version().

char t_version::chInfo[INPUT_LINE_LENGTH]

information about when and how the code was compiled, including compiler version

Definition at line 167 of file version.h.

Referenced by t_version().

char t_version::chVersion[INPUT_LINE_LENGTH]

version string of this version of the code

Definition at line 157 of file version.h.

Referenced by t_version().

bool t_version::lgRelease

is this a release version? if so do not print some internal comments

Definition at line 163 of file version.h.

Referenced by t_version().

long int t_version::nBetaVer

normally zero, non-zero if this is a beta test version

Definition at line 160 of file version.h.

Referenced by t_version().


The documentation for this class was generated from the following file:
Generated on Mon Feb 16 12:15:02 2009 for cloudy by  doxygen 1.4.7