Searched refs:asStruct (Results 1 – 2 of 2) sorted by relevance
61 case TypeStruct: delete _value.asStruct; break; in invalidate()80 case TypeStruct: _value.asStruct = new ValueStruct(); break; in assertTypeOrInvalid()113 _value.asStruct = new ValueStruct(); in assertStruct()134 case TypeStruct: _value.asStruct = new ValueStruct(*rhs._value.asStruct); break; in operator =()167 if (_value.asStruct->size() != other._value.asStruct->size()) in operator ==()170 ValueStruct::const_iterator it1=_value.asStruct->begin(); in operator ==()171 ValueStruct::const_iterator it2=other._value.asStruct->begin(); in operator ==()172 while (it1 != _value.asStruct->end()) { in operator ==()200 case TypeStruct: return int(_value.asStruct->size()); in size()210 return _type == TypeStruct && _value.asStruct->find(name) != _value.asStruct->end(); in hasMember()[all …]
98 XmlRpcValue& operator[](std::string const& k) { assertStruct(); return (*_value.asStruct)[k]; }99 …alue& operator[](const char* k) { assertStruct(); std::string s(k); return (*_value.asStruct)[s]; }184 ValueStruct* asStruct; member