|
bool | has_key (const std::string &key) const override |
|
bool | get_bool (const std::string &key) const override |
|
int | get_int (const std::string &key) const override |
|
double | get_double (const std::string &key) const override |
|
b2000::csda< double > | get_csda_double (const std::string &key) const override |
|
std::complex< double > | get_complex_double (const std::string &key) const override |
|
std::string | get_string (const std::string &key) const override |
|
void | get (const std::string &key, std::vector< int > &v) const override |
|
void | get (const std::string &key, std::vector< double > &v) const override |
|
void | get (const std::string &key, std::vector< b2000::csda< double > > &v) const override |
|
void | get (const std::string &key, std::vector< std::complex< double > > &v) const override |
|
void | warn_on_non_used_key () const override |
|
virtual bool | get_bool (const std::string &key, bool default_) const |
|
virtual int | get_int (const std::string &key, int default_) const |
|
virtual double | get_double (const std::string &key, double default_) const |
|
virtual b2000::csda< double > | get_csda_double (const std::string &key, b2000::csda< double > default_) const |
|
virtual std::complex< double > | get_complex_double (const std::string &key, std::complex< double > default_) const |
|
virtual std::string | get_string (const std::string &key, const std::string &default_) const |
|
template<typename T > |
T | get (const std::string &key) const |
|
template<typename T > |
T | get (const std::string &key, const T &default_) const |
|
virtual const std::string & | get_object_name () const |
|
virtual | ~Object () |
|
Command-line options for inserting (key,value) pair into a dictionary, with the values being of types bool, int, double, std::complex, and std::string.