TLM-2.0: include/tlm/tlm_h/tlm_version.h File Reference

# include/tlm/tlm_h/tlm_version.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
namespace | tlm
## Defines
#define | TLM_VERSION_MAJOR 2
| version major level ( numeric )
#define | TLM_VERSION_MINOR 0
| version minor level ( numeric )
#define | TLM_VERSION_PATCH 1
| version patch level ( numeric )
#define | TLM_VERSION_ORIGINATOR "TLMWG"
| TLM creator string.
#define | TLM_VERSION_SEPARATOR "."
| version string separator
#define | TLM_IS_PRERELEASE FALSE
| pre-release flag ( TRUE / FALSE )
#define | TLM_VERSION_PRERELEASE ""
| pre-release version string
#define | TLM_VERSION_RELEASE_YEAR "2009"
| release year ( YYYY )
#define | TLM_VERSION_RELEASE_MONTH "07"
| release month ( MM )
#define | TLM_VERSION_RELEASE_DAY "15"
| release day ( DD )
#define | TLM_COPYRIGHT
#define | TLM_VERSION_RELEASE_DATE
#define | TLM_VERSION_STR(x) TLM_VERSION_STR_HELPER(x)
#define | TLM_VERSION_STR_HELPER(x) #x
#define | TLM_VERSION_STRING_MAJOR TLM_VERSION_STR(TLM_VERSION_MAJOR)
#define | TLM_VERSION_STRING_MINOR TLM_VERSION_STR(TLM_VERSION_MINOR)
#define | TLM_VERSION_STRING_PATCH TLM_VERSION_STR(TLM_VERSION_PATCH)
#define | TLM_VERSION_STRING_MMP
#define | TLM_VERSION_STRING_PRE_START "_"
#define | TLM_VERSION_STRING_PRE_END "-"
#define | TLM_VERSION_STRING_PRERELEASE TLM_VERSION_PRERELEASE
#define | TLM_VERSION_STRING_RELEASE_DATE ""
#define | TLM_VERSION_STRING
#define | TLM_VERSION_STRING_2
#define | TLM_VERSION TLM_VERSION_STRING
## Functions
const unsigned int | tlm::tlm_version_major (TLM_VERSION_MAJOR)
const unsigned int | tlm::tlm_version_minor (TLM_VERSION_MINOR)
const unsigned int | tlm::tlm_version_patch (TLM_VERSION_PATCH)
const bool | tlm::tlm_is_prerelease (true)
const std::string | tlm::tlm_version_string (TLM_VERSION_STRING)
const std::string | tlm::tlm_version_originator (TLM_VERSION_ORIGINATOR)
const std::string | tlm::tlm_version_prerelease (TLM_VERSION_PRERELEASE)
const std::string | tlm::tlm_version_release_date (TLM_VERSION_STRING_RELEASE_DATE)
const std::string | tlm::tlm_copyright_string (TLM_COPYRIGHT)
const std::string | tlm::tlm_version_string_2 (TLM_VERSION_STRING_2)
const char * | tlm::tlm_release (void)
const char * | tlm::tlm_version (void)
const char * | tlm::tlm_copyright (void)

## Define Documentation

#define TLM_COPYRIGHT

Value:

    "        Copyright (c) 1996-" TLM_VERSION_RELEASE_YEAR " by all Contributors\n" \
                                                "                    ALL RIGHTS RESERVED"

Definition at line 77 of file tlm_version.h.

#define TLM_IS_PRERELEASE FALSE

pre-release flag ( TRUE / FALSE )

Definition at line 70 of file tlm_version.h.

#define TLM_VERSION TLM_VERSION_STRING

Definition at line 129 of file tlm_version.h.

#define TLM_VERSION_MAJOR 2

version major level ( numeric )

Definition at line 64 of file tlm_version.h.

#define TLM_VERSION_MINOR 0

version minor level ( numeric )

Definition at line 65 of file tlm_version.h.

#define TLM_VERSION_ORIGINATOR "TLMWG"

TLM creator string.

Definition at line 67 of file tlm_version.h.

#define TLM_VERSION_PATCH 1

version patch level ( numeric )

Definition at line 66 of file tlm_version.h.

#define TLM_VERSION_PRERELEASE ""

pre-release version string

Definition at line 71 of file tlm_version.h.

#define TLM_VERSION_RELEASE_DATE

Value:

    TLM_VERSION_RELEASE_YEAR \
                                                TLM_VERSION_RELEASE_MONTH \
                                                TLM_VERSION_RELEASE_DAY

Definition at line 84 of file tlm_version.h.

#define TLM_VERSION_RELEASE_DAY "15"

release day ( DD )

Definition at line 75 of file tlm_version.h.

#define TLM_VERSION_RELEASE_MONTH "07"

release month ( MM )

Definition at line 74 of file tlm_version.h.

#define TLM_VERSION_RELEASE_YEAR "2009"

release year ( YYYY )

Definition at line 73 of file tlm_version.h.

#define TLM_VERSION_SEPARATOR "."

version string separator

Definition at line 68 of file tlm_version.h.

#define TLM_VERSION_STR | ( | x |  | ) | TLM_VERSION_STR_HELPER(x)

Definition at line 88 of file tlm_version.h.

#define TLM_VERSION_STR_HELPER | ( | x |  | ) | #x

Definition at line 89 of file tlm_version.h.

#define TLM_VERSION_STRING

Value:

    TLM_VERSION_STRING_MMP \
                                                TLM_VERSION_STRING_PRE_START \
                                                TLM_VERSION_STRING_PRERELEASE \
                                                TLM_VERSION_STRING_PRE_END \
                                                TLM_VERSION_ORIGINATOR

Definition at line 114 of file tlm_version.h.

#define TLM_VERSION_STRING_2

Value:

    "             TLM " \
                                                TLM_VERSION_STRING_MMP \
                                                " --- " \
                                                TLM_VERSION_RELEASE_YEAR \
                                                "-" \
                                                TLM_VERSION_RELEASE_MONTH \
                                                "-" \
                                                TLM_VERSION_RELEASE_DAY

Definition at line 120 of file tlm_version.h.

#define TLM_VERSION_STRING_MAJOR TLM_VERSION_STR(TLM_VERSION_MAJOR)

Definition at line 91 of file tlm_version.h.

#define TLM_VERSION_STRING_MINOR TLM_VERSION_STR(TLM_VERSION_MINOR)

Definition at line 92 of file tlm_version.h.

#define TLM_VERSION_STRING_MMP

Value:

    TLM_VERSION_STRING_MAJOR TLM_VERSION_SEPARATOR \
                                                TLM_VERSION_STRING_MINOR TLM_VERSION_SEPARATOR \
                                                TLM_VERSION_STRING_PATCH

Definition at line 95 of file tlm_version.h.

#define TLM_VERSION_STRING_PATCH TLM_VERSION_STR(TLM_VERSION_PATCH)

Definition at line 93 of file tlm_version.h.

#define TLM_VERSION_STRING_PRE_END "-"

Definition at line 100 of file tlm_version.h.

#define TLM_VERSION_STRING_PRE_START "_"

Definition at line 99 of file tlm_version.h.

#define TLM_VERSION_STRING_PRERELEASE TLM_VERSION_PRERELEASE

Definition at line 104 of file tlm_version.h.

#define TLM_VERSION_STRING_RELEASE_DATE ""

Definition at line 105 of file tlm_version.h.