Collaboration diagram for util::VarzValue:Public Types | |
| enum | Type { NUM, STRING, MAP, DOUBLE, TIME } |
| typedef std::vector< std::pair< std::string, VarzValue > > | Map |
Public Member Functions | |
| VarzValue (std::string s) | |
| VarzValue (Map s) | |
| VarzValue (const VarzValue &)=default | |
| VarzValue & | operator= (const VarzValue &)=default |
Static Public Member Functions | |
| static VarzValue | FromTime (time_t t) |
| static VarzValue | FromDouble (double d) |
| static VarzValue | FromInt (int64_t n) |
Public Attributes | |
| int64_t | num |
| double | dbl |
| Map | key_value_array |
| std::string | str |
| enum util::VarzValue::Type | type |
Definition at line 11 of file varz_value.h.
1.8.15