Elements  6.2
A C++ base framework for the Euclid Software.
Static Public Member Functions | List of all members
Elements::Project Struct Reference

#include <Project.h>

Static Public Member Functions

static std::string name ()
 
static std::string versionString ()
 
static std::uint_least64_t version ()
 
static std::uint_least64_t majorVersion ()
 
static std::uint_least64_t minorVersion ()
 
static std::uint_least64_t patchVersion ()
 
static std::string originalVersion ()
 
static std::string vcsVersion ()
 
static std::string installLocation ()
 
static bool useSoVersion ()
 
static std::string installPrefix ()
 
static std::vector< std::stringsearchDirectories ()
 

Detailed Description

Definition at line 41 of file Project.h.

Member Function Documentation

◆ installLocation()

static std::string Elements::Project::installLocation ( )
inlinestatic

Definition at line 68 of file Project.h.

Referenced by Elements::operator<<().

◆ installPrefix()

static std::string Elements::Project::installPrefix ( )
inlinestatic

Definition at line 74 of file Project.h.

Referenced by Elements::operator<<().

◆ majorVersion()

static std::uint_least64_t Elements::Project::majorVersion ( )
inlinestatic

Definition at line 52 of file Project.h.

Referenced by Elements::operator<<().

◆ minorVersion()

static std::uint_least64_t Elements::Project::minorVersion ( )
inlinestatic

Definition at line 55 of file Project.h.

Referenced by Elements::operator<<().

◆ name()

static std::string Elements::Project::name ( )
inlinestatic

◆ originalVersion()

static std::string Elements::Project::originalVersion ( )
inlinestatic

Definition at line 61 of file Project.h.

Referenced by Elements::operator<<().

◆ patchVersion()

static std::uint_least64_t Elements::Project::patchVersion ( )
inlinestatic

Definition at line 58 of file Project.h.

Referenced by Elements::operator<<().

◆ searchDirectories()

static std::vector<std::string> Elements::Project::searchDirectories ( )
inlinestatic

Definition at line 77 of file Project.h.

Referenced by Elements::operator<<().

◆ useSoVersion()

static bool Elements::Project::useSoVersion ( )
inlinestatic

Definition at line 71 of file Project.h.

Referenced by Elements::operator<<().

◆ vcsVersion()

static std::string Elements::Project::vcsVersion ( )
inlinestatic

Definition at line 64 of file Project.h.

Referenced by Elements::operator<<().

◆ version()

static std::uint_least64_t Elements::Project::version ( )
inlinestatic

Definition at line 49 of file Project.h.

Referenced by Elements::operator<<().

◆ versionString()

static std::string Elements::Project::versionString ( )
inlinestatic

The documentation for this struct was generated from the following file: