Definition at line 149 of file variable.h.
◆ Variable() [1/10]
varconf::Variable::Variable |
( |
| ) |
|
|
inline |
◆ Variable() [2/10]
varconf::Variable::Variable |
( |
const Variable & |
c | ) |
|
◆ Variable() [3/10]
varconf::Variable::Variable |
( |
VarBase * |
vb | ) |
|
|
inline |
◆ Variable() [4/10]
varconf::Variable::Variable |
( |
bool |
b | ) |
|
|
inline |
◆ Variable() [5/10]
varconf::Variable::Variable |
( |
int |
i | ) |
|
|
inline |
◆ Variable() [6/10]
varconf::Variable::Variable |
( |
double |
d | ) |
|
|
inline |
◆ Variable() [7/10]
varconf::Variable::Variable |
( |
const std::string & |
s | ) |
|
|
inline |
◆ Variable() [8/10]
varconf::Variable::Variable |
( |
const char * |
s | ) |
|
|
inline |
◆ Variable() [9/10]
varconf::Variable::Variable |
( |
int |
n, |
|
|
const Variable & |
v |
|
) |
| |
◆ Variable() [10/10]
varconf::Variable::Variable |
( |
const VarList & |
v | ) |
|
◆ array()
VarList * varconf::Variable::array |
( |
| ) |
const |
|
inline |
◆ as_string()
std::string varconf::Variable::as_string |
( |
| ) |
const |
|
inline |
◆ elem()
VarBase & varconf::VarPtr::elem |
( |
| ) |
const |
|
inlineinherited |
◆ is_array()
bool varconf::Variable::is_array |
( |
| ) |
const |
|
inline |
◆ is_bool()
bool varconf::Variable::is_bool |
( |
| ) |
const |
|
inline |
◆ is_double()
bool varconf::Variable::is_double |
( |
| ) |
const |
|
inline |
◆ is_int()
bool varconf::Variable::is_int |
( |
| ) |
const |
|
inline |
◆ is_string()
bool varconf::Variable::is_string |
( |
| ) |
const |
|
inline |
◆ operator bool()
varconf::Variable::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator double()
varconf::Variable::operator double |
( |
| ) |
const |
|
inlineexplicit |
◆ operator int()
varconf::Variable::operator int |
( |
| ) |
const |
|
inlineexplicit |
◆ operator std::string()
varconf::Variable::operator std::string |
( |
| ) |
const |
|
inlineexplicit |
◆ operator->()
VarBase * varconf::VarPtr::operator-> |
( |
| ) |
const |
|
inlineinherited |
◆ operator=() [1/8]
Variable & varconf::Variable::operator= |
( |
bool |
b | ) |
|
◆ operator=() [2/8]
Variable & varconf::Variable::operator= |
( |
const char * |
s | ) |
|
◆ operator=() [3/8]
Variable & varconf::Variable::operator= |
( |
const std::string & |
s | ) |
|
◆ operator=() [4/8]
◆ operator=() [5/8]
Variable & varconf::Variable::operator= |
( |
const VarList & |
v | ) |
|
◆ operator=() [6/8]
Variable & varconf::Variable::operator= |
( |
double |
d | ) |
|
◆ operator=() [7/8]
Variable & varconf::Variable::operator= |
( |
int |
i | ) |
|
◆ operator=() [8/8]
◆ operator[]()
Variable & varconf::Variable::operator[] |
( |
int |
i | ) |
|
◆ operator!=
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const Variable & |
v |
|
) |
| |
|
friend |
◆ operator==
The documentation for this class was generated from the following files: