Classes | |
class | WrongType |
Public Types | |
enum | Etype { V_NONE, V_HEX, V_BOOL, V_INT, V_STRING, V_DOUBLE, V_CURRENT } |
Public Member Functions | |
Value (Hex in) | |
Value (int in) | |
Value (bool in) | |
Value (double in) | |
Value (std::string const &in) | |
Value (char const *const in) | |
Value (Value const &in) | |
Value (std::string const &in, Etype _t) | |
Value & | operator= (Hex in) |
Value & | operator= (int in) |
Value & | operator= (bool in) |
Value & | operator= (double in) |
Value & | operator= (std::string const &in) |
Value & | operator= (char const *const in) |
Value & | operator= (Value const &in) |
bool | operator== (Value const &other) |
operator bool () const | |
operator Hex () const | |
operator int () const | |
operator double () const | |
operator char const * () const | |
bool | SetValue (std::string const &in, Etype _type=V_CURRENT) |
std::string | ToString () const |
Public Attributes | |
enum Value::Etype | type |