Qt 4.8
|
#include <qdbusargument_p.h>
Public Types | |
enum | Direction { Marshalling, Demarshalling } |
Public Functions | |
QDBusDemarshaller * | demarshaller () |
QDBusMarshaller * | marshaller () |
QDBusArgumentPrivate (int flags=0) | |
~QDBusArgumentPrivate () | |
Static Public Functions | |
static bool | checkRead (QDBusArgumentPrivate *d) |
static bool | checkReadAndDetach (QDBusArgumentPrivate *&d) |
static bool | checkWrite (QDBusArgumentPrivate *&d) |
static QDBusArgument | create (QDBusArgumentPrivate *d) |
static QByteArray | createSignature (int id) |
static QDBusArgumentPrivate * | d (QDBusArgument &q) |
Public Variables | |
int | capabilities |
enum QDBusArgumentPrivate::Direction | direction |
DBusMessage * | message |
QAtomicInt | ref |
Definition at line 71 of file qdbusargument_p.h.
Enumerator | |
---|---|
Marshalling | |
Demarshalling |
Definition at line 99 of file qdbusargument_p.h.
|
inline |
Definition at line 74 of file qdbusargument_p.h.
QDBusArgumentPrivate::~QDBusArgumentPrivate | ( | ) |
|
static |
Definition at line 136 of file qdbusargument.cpp.
Referenced by QDBusArgument::asVariant(), QDBusArgument::atEnd(), checkReadAndDetach(), and QDBusArgumentPrivate().
|
static |
Definition at line 152 of file qdbusargument.cpp.
Referenced by QDBusArgument::beginArray(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::beginStructure(), QDBusArgument::endArray(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), QDBusArgument::endStructure(), QDBusArgument::operator>>(), and QDBusArgumentPrivate().
|
static |
Definition at line 108 of file qdbusargument.cpp.
Referenced by QDBusArgument::appendVariant(), QDBusArgument::beginArray(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::beginStructure(), QDBusArgument::endArray(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), QDBusArgument::endStructure(), QDBusArgument::operator<<(), and QDBusArgumentPrivate().
|
inlinestatic |
Definition at line 87 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendRegisteredType(), and QDBusDemarshaller::duplicate().
|
static |
Definition at line 69 of file qdbusargument.cpp.
Referenced by QDBusArgumentPrivate(), and QDBusMetaType::typeToSignature().
|
inlinestatic |
Definition at line 92 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendVariantInternal(), QDBusMarshaller::beginCommon(), QDBusDemarshaller::beginCommon(), checkReadAndDetach(), QDBusDemarshaller::duplicate(), QDBusArgument::QDBusArgument(), and QDBusArgumentPrivate().
|
inline |
Definition at line 222 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendVariantInternal(), QDBusArgument::asVariant(), QDBusArgument::atEnd(), QDBusArgument::beginArray(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::beginStructure(), QDBusArgument::currentSignature(), QDBusArgument::currentType(), QDBusArgument::endArray(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), QDBusArgument::endStructure(), QDBusArgument::operator>>(), and QDBusArgumentPrivate().
|
inline |
Definition at line 219 of file qdbusargument_p.h.
Referenced by QDBusArgument::appendVariant(), QDBusArgument::beginArray(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QDBusArgument::beginStructure(), checkWrite(), createSignature(), QDBusArgument::currentSignature(), QDBusArgument::endArray(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), QDBusArgument::endStructure(), QDBusArgument::operator<<(), and QDBusArgumentPrivate().
int QDBusArgumentPrivate::capabilities |
Definition at line 98 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::append(), QDBusMarshaller::appendCrossMarshalling(), QDBusMarshaller::appendVariantInternal(), QDBusMarshaller::beginCommon(), QDBusDemarshaller::beginCommon(), checkReadAndDetach(), checkWrite(), QDBusDemarshaller::currentType(), QDBusDemarshaller::duplicate(), QDBusMarshaller::open(), QDBusDemarshaller::toStringListUnchecked(), QDBusDemarshaller::toVariant(), and QDBusDemarshaller::toVariantInternal().
enum QDBusArgumentPrivate::Direction QDBusArgumentPrivate::direction |
DBusMessage* QDBusArgumentPrivate::message |
Definition at line 96 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendVariantInternal(), QDBusDemarshaller::beginCommon(), checkReadAndDetach(), checkWrite(), QDBusMarshaller::currentSignature(), QDBusDemarshaller::duplicate(), QDBusMessagePrivate::fromDBusMessage(), QDBusArgument::QDBusArgument(), QDBusMarshaller::QDBusMarshaller(), QDBusDemarshaller::toVariant(), and ~QDBusArgumentPrivate().
QAtomicInt QDBusArgumentPrivate::ref |
Definition at line 97 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendRegisteredType(), checkReadAndDetach(), checkWrite(), QDBusArgument::QDBusArgument(), and QDBusArgument::~QDBusArgument().