Lines Matching refs:asBinary
59 case TypeBase64: delete _value.asBinary; break; in invalidate()
65 _value.asBinary = 0; in invalidate()
78 case TypeBase64: _value.asBinary = new BinaryData(); break; in assertTypeOrInvalid()
81 default: _value.asBinary = 0; break; in assertTypeOrInvalid()
132 case TypeBase64: _value.asBinary = new BinaryData(*rhs._value.asBinary); break; in operator =()
135 default: _value.asBinary = 0; break; in operator =()
161 case TypeBase64: return *_value.asBinary == *other._value.asBinary; in operator ==()
198 case TypeBase64: return int(_value.asBinary->size()); in size()
281 _value.asBinary = 0; in nilFromXml()
444 _value.asBinary = new BinaryData(); in binaryFromXml()
450 std::back_insert_iterator<BinaryData> ins = std::back_inserter(*(_value.asBinary)); in binaryFromXml()
465 encoder.put(_value.asBinary->begin(), _value.asBinary->end(), ins, iostatus, base64<>::crlf()); in binaryToXml()
585 … encoder.put(_value.asBinary->begin(), _value.asBinary->end(), out, iostatus, base64<>::crlf()); in write()