Lines Matching refs:data_buffer_
14 Any::Any(const Any& rhs) : data_buffer_(rhs.data_buffer_) { in Any()
18 Any::Any(Any&& rhs) : data_buffer_(std::move(rhs.data_buffer_)) { in Any()
25 data_buffer_ = rhs.data_buffer_; in operator =()
31 data_buffer_ = std::move(rhs.data_buffer_); in operator =()
43 return data_buffer_.GetDataPtr()->CompareEqual(rhs.data_buffer_.GetDataPtr()); in operator ==()
48 return data_buffer_.GetDataPtr()->GetTypeTag(); in GetTypeTagInternal()
54 std::swap(data_buffer_, other.data_buffer_); in Swap()
58 return data_buffer_.IsEmpty(); in IsEmpty()
62 data_buffer_.Clear(); in Clear()
66 return !IsEmpty() && data_buffer_.GetDataPtr()->IsConvertibleToInteger(); in IsConvertibleToInteger()
71 return data_buffer_.GetDataPtr()->GetAsInteger(); in GetAsInteger()
76 data_buffer_.GetDataPtr()->AppendToDBusMessage(writer); in AppendToDBusMessageWriter()