gstlearn  1.0.0
CCC
GlobalEnvironment Class Reference

#include <GlobalEnvironment.hpp>

Public Member Functions

bool isDomainReference () const
 
int getDomainReference () const
 
void setDomainReference (int domainReference, bool verbose=false)
 
void printDomainReference (void) const
 
bool matchDomainReference (double value)
 

Static Public Member Functions

static GlobalEnvironmentgetEnv ()
 

Private Member Functions

 GlobalEnvironment ()
 
virtual ~GlobalEnvironment ()
 

Private Attributes

int _domainReference
 

Static Private Attributes

static GlobalEnvironment_env = nullptr
 

Constructor & Destructor Documentation

◆ GlobalEnvironment()

GlobalEnvironment::GlobalEnvironment ( )
private

◆ ~GlobalEnvironment()

GlobalEnvironment::~GlobalEnvironment ( )
privatevirtual

Member Function Documentation

◆ getDomainReference()

int GlobalEnvironment::getDomainReference ( ) const
inline

◆ getEnv()

GlobalEnvironment * GlobalEnvironment::getEnv ( )
static

◆ isDomainReference()

bool GlobalEnvironment::isDomainReference ( ) const
inline

◆ matchDomainReference()

bool GlobalEnvironment::matchDomainReference ( double  value)

Check if the Domain value matches the Reference value for the Domain

Parameters
[in]valueReference Domain value

◆ printDomainReference()

void GlobalEnvironment::printDomainReference ( void  ) const

◆ setDomainReference()

void GlobalEnvironment::setDomainReference ( int  domainReference,
bool  verbose = false 
)

Member Data Documentation

◆ _domainReference

int GlobalEnvironment::_domainReference
private

◆ _env

GlobalEnvironment * GlobalEnvironment::_env = nullptr
staticprivate

The documentation for this class was generated from the following files: