Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QIBusSerializable Class Reference

#include <qibustypes.h>

+ Inheritance diagram for QIBusSerializable:
+ Collaboration diagram for QIBusSerializable:

Public Member Functions

 QIBusSerializable ()
 
void serializeTo (QDBusArgument &argument) const
 
void deserializeFrom (const QDBusArgument &argument)
 

Public Attributes

QString name
 
QHash< QString, QDBusArgumentattachments
 

Detailed Description

Definition at line 17 of file qibustypes.h.

Constructor & Destructor Documentation

◆ QIBusSerializable()

QT_BEGIN_NAMESPACE QIBusSerializable::QIBusSerializable ( )

Definition at line 13 of file qibustypes.cpp.

Member Function Documentation

◆ deserializeFrom()

void QIBusSerializable::deserializeFrom ( const QDBusArgument & argument)

Definition at line 17 of file qibustypes.cpp.

References argument, QDBusArgument::atEnd(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), and name.

Referenced by QIBusAttribute::deserializeFrom(), QIBusAttributeList::deserializeFrom(), QIBusText::deserializeFrom(), and QIBusEngineDesc::deserializeFrom().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ serializeTo()

void QIBusSerializable::serializeTo ( QDBusArgument & argument) const

Definition at line 34 of file qibustypes.cpp.

References argument, QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), i, name, and variant.

Referenced by QIBusAttribute::serializeTo(), QIBusAttributeList::serializeTo(), QIBusText::serializeTo(), and QIBusEngineDesc::serializeTo().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ attachments

QHash<QString, QDBusArgument> QIBusSerializable::attachments

Definition at line 26 of file qibustypes.h.

◆ name

QString QIBusSerializable::name

Definition at line 25 of file qibustypes.h.

Referenced by deserializeFrom(), and serializeTo().


The documentation for this class was generated from the following files: