/// Reset the value to 'undefined' (ie. 'not set'). inline void reset() { #ifdef GC_COMP switch(value_type) { case Type_undefined: break; case Type_number : resetNumber (); break; case Type_tuple : resetTuple (); break; case Type_address : resetAddress(); break; } #endif }
JsonData& operator = ( json_number_t d ) { resetNumber( d ); return *this; }