Base Config class.
More...
#include <Config.hh>
|
| Config () |
|
virtual | ~Config () |
|
virtual bool | load (std::string file) |
|
virtual void | print () const |
|
virtual std::string | base () const |
| Returns base.
|
|
virtual std::string | cmd () const |
| Returns cmd.
|
|
virtual Space * | space () const |
| Returns space object.
|
|
virtual std::vector< int > | levels () const |
| Returns list of levels.
|
|
virtual std::vector< std::string > | envs () const |
| Returns list of levels.
|
|
|
YAML::Node | mConfig |
| YAML Configuration.
|
|
Space * | mSpace {nullptr} |
| Space object.
|
|
std::vector< int > | mLevels {} |
| Levels for each axis.
|
|
std::vector< std::string > | mEnvs {} |
| List of env variables.
|
|
◆ Config()
Constructor
Definition at line 5 of file Config.cc.
◆ ~Config()
◆ base()
virtual std::string NDM::Config::base |
( |
| ) |
const |
|
inlinevirtual |
◆ cmd()
virtual std::string NDM::Config::cmd |
( |
| ) |
const |
|
inlinevirtual |
◆ envs()
virtual std::vector< std::string > NDM::Config::envs |
( |
| ) |
const |
|
inlinevirtual |
Returns list of levels.
Definition at line 32 of file Config.hh.
References mEnvs.
◆ levels()
virtual std::vector< int > NDM::Config::levels |
( |
| ) |
const |
|
inlinevirtual |
◆ load()
bool NDM::Config::load |
( |
std::string | file | ) |
|
|
virtual |
◆ print()
void NDM::Config::print |
( |
| ) |
const |
|
virtual |
◆ space()
virtual Space * NDM::Config::space |
( |
| ) |
const |
|
inlinevirtual |
◆ mConfig
YAML::Node NDM::Config::mConfig |
|
protected |
◆ mEnvs
std::vector<std::string> NDM::Config::mEnvs {} |
|
protected |
◆ mLevels
std::vector<int> NDM::Config::mLevels {} |
|
protected |
◆ mSpace
Space* NDM::Config::mSpace {nullptr} |
|
protected |
The documentation for this class was generated from the following files: