Home | History | Annotate | Download | only in dbus

Lines Matching refs:MessageReader

94                                       MessageReader* reader) {
190 MessageReader sub_reader(this);
199 MessageReader sub_reader(this);
208 MessageReader sub_reader(this);
217 MessageReader sub_reader(this);
270 MessageReader reader(this);
717 // MessageReader implementation.
720 MessageReader::MessageReader(Message* message)
728 MessageReader::~MessageReader() {
731 bool MessageReader::HasMoreData() {
736 bool MessageReader::PopByte(uint8* value) {
740 bool MessageReader::PopBool(bool* value) {
750 bool MessageReader::PopInt16(int16* value) {
754 bool MessageReader::PopUint16(uint16* value) {
758 bool MessageReader::PopInt32(int32* value) {
762 bool MessageReader::PopUint32(uint32* value) {
766 bool MessageReader::PopInt64(int64* value) {
770 bool MessageReader::PopUint64(uint64* value) {
774 bool MessageReader::PopDouble(double* value) {
778 bool MessageReader::PopString(std::string* value) {
786 bool MessageReader::PopObjectPath(ObjectPath* value) {
794 bool MessageReader::PopArray(MessageReader* sub_reader) {
798 bool MessageReader::PopStruct(MessageReader* sub_reader) {
802 bool MessageReader::PopDictEntry(MessageReader* sub_reader) {
806 bool MessageReader::PopVariant(MessageReader* sub_reader) {
810 bool MessageReader::PopArrayOfBytes(const uint8** bytes, size_t* length) {
811 MessageReader array_reader(message_);
830 bool MessageReader::PopArrayOfStrings(
833 MessageReader array_reader(message_);
845 bool MessageReader::PopArrayOfObjectPaths(
848 MessageReader array_reader(message_);
860 bool MessageReader::PopArrayOfBytesAsProto(
877 bool MessageReader::PopVariantOfByte(uint8* value) {
881 bool MessageReader::PopVariantOfBool(bool* value) {
882 // See the comment at MessageReader::PopBool().
889 bool MessageReader::PopVariantOfInt16(int16* value) {
893 bool MessageReader::PopVariantOfUint16(uint16* value) {
897 bool MessageReader::PopVariantOfInt32(int32* value) {
901 bool MessageReader::PopVariantOfUint32(uint32* value) {
905 bool MessageReader::PopVariantOfInt64(int64* value) {
909 bool MessageReader::PopVariantOfUint64(uint64* value) {
913 bool MessageReader::PopVariantOfDouble(double* value) {
917 bool MessageReader::PopVariantOfString(std::string* value) {
925 bool MessageReader::PopVariantOfObjectPath(ObjectPath* value) {
933 Message::DataType MessageReader::GetDataType() {
938 std::string MessageReader::GetDataSignature() {
948 bool MessageReader::CheckDataType(int dbus_type) {
958 bool MessageReader::PopBasic(int dbus_type, void* value) {
970 bool MessageReader::PopContainer(int dbus_type, MessageReader* sub_reader) {
981 bool MessageReader::PopVariantOfBasic(int dbus_type, void* value) {
982 MessageReader variant_reader(message_);
988 bool MessageReader::PopFileDescriptor(FileDescriptor* value) {