varconf
1.0.3
Configuration library for the Worldforge system.
|
Public Member Functions | |
Variable (const Variable &c) | |
Variable (VarBase *vb) | |
Variable (bool b) | |
Variable (int i) | |
Variable (double d) | |
Variable (const std::string &s) | |
Variable (const char *s) | |
Variable (int n, const Variable &v) | |
Variable (const VarList &v) | |
Variable & | operator= (const Variable &c) |
Variable & | operator= (VarBase *vb) |
Variable & | operator= (bool b) |
Variable & | operator= (int i) |
Variable & | operator= (double d) |
Variable & | operator= (const std::string &s) |
Variable & | operator= (const char *s) |
Variable & | operator= (const VarList &v) |
operator bool () const | |
operator int () const | |
operator double () const | |
operator std::string () const | |
VarList * | array () const |
Variable & | operator[] (int i) |
std::string | as_string () const |
bool | is_bool () const |
bool | is_int () const |
bool | is_double () const |
bool | is_string () const |
bool | is_array () const |
VarBase & | elem () const |
VarBase * | operator-> () const |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Variable &v) |
bool | operator== (const Variable &one, const Variable &two) |
bool | operator!= (const Variable &one, const Variable &two) |
Definition at line 149 of file variable.h.