Elements  5.12.0
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 42 of file Project.h.

Member Function Documentation

◆ installLocation()

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

Definition at line 69 of file Project.h.

Referenced by Elements::operator<<().

◆ installPrefix()

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

Definition at line 75 of file Project.h.

Referenced by Elements::operator<<().

◆ majorVersion()

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

Definition at line 53 of file Project.h.

Referenced by Elements::operator<<().

◆ minorVersion()

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

Definition at line 56 of file Project.h.

Referenced by Elements::operator<<().

◆ name()

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

Definition at line 43 of file Project.h.

Referenced by Elements::operator<<().

◆ originalVersion()

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

Definition at line 62 of file Project.h.

Referenced by Elements::operator<<().

◆ patchVersion()

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

Definition at line 59 of file Project.h.

Referenced by Elements::operator<<().

◆ searchDirectories()

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

Definition at line 78 of file Project.h.

Referenced by Elements::operator<<().

◆ useSoVersion()

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

Definition at line 72 of file Project.h.

Referenced by Elements::operator<<().

◆ vcsVersion()

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

Definition at line 65 of file Project.h.

Referenced by Elements::operator<<().

◆ version()

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

Definition at line 50 of file Project.h.

Referenced by Elements::operator<<().

◆ versionString()

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

Definition at line 47 of file Project.h.

Referenced by Elements::operator<<().


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