Qt 4.8
|
#include <qdbusargument_p.h>
Public Variables | |
DBusMessageIter | iterator |
QDBusDemarshaller * | parent |
Public Variables inherited from QDBusArgumentPrivate | |
int | capabilities |
enum QDBusArgumentPrivate::Direction | direction |
DBusMessage * | message |
QAtomicInt | ref |
Private Functions | |
QByteArray | toByteArrayUnchecked () |
QDBusObjectPath | toObjectPathUnchecked () |
QDBusSignature | toSignatureUnchecked () |
QStringList | toStringListUnchecked () |
QString | toStringUnchecked () |
Additional Inherited Members | |
Public Types inherited from QDBusArgumentPrivate | |
enum | Direction { Marshalling, Demarshalling } |
Static Public Functions inherited from QDBusArgumentPrivate | |
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) |
Definition at line 161 of file qdbusargument_p.h.
|
inline |
Definition at line 164 of file qdbusargument_p.h.
Referenced by beginCommon(), and duplicate().
QDBusDemarshaller::~QDBusDemarshaller | ( | ) |
Definition at line 75 of file qdbusdemarshaller.cpp.
bool QDBusDemarshaller::atEnd | ( | ) |
Definition at line 362 of file qdbusdemarshaller.cpp.
Referenced by QDBusMarshaller::appendCrossMarshalling(), QDBusArgument::atEnd(), QDBusMessagePrivate::fromDBusMessage(), and toStringListUnchecked().
|
inline |
Definition at line 373 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::beginArray().
QDBusDemarshaller * QDBusDemarshaller::beginCommon | ( | ) |
Definition at line 388 of file qdbusdemarshaller.cpp.
Referenced by QDBusMarshaller::appendCrossMarshalling(), beginArray(), beginMap(), beginMapEntry(), and beginStructure().
|
inline |
Definition at line 378 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::beginMap().
|
inline |
Definition at line 383 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::beginMapEntry().
|
inline |
Definition at line 368 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::beginStructure().
|
inline |
Definition at line 198 of file qdbusargument_p.h.
|
inline |
Definition at line 79 of file qdbusdemarshaller.cpp.
Referenced by QDBusMarshaller::appendCrossMarshalling(), and QDBusArgument::currentSignature().
QDBusArgument::ElementType QDBusDemarshaller::currentType | ( | ) |
Definition at line 189 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::currentType().
QDBusArgument QDBusDemarshaller::duplicate | ( | ) |
Definition at line 427 of file qdbusdemarshaller.cpp.
Referenced by toVariantInternal().
|
inline |
QDBusDemarshaller * QDBusDemarshaller::endCommon | ( | ) |
Definition at line 420 of file qdbusdemarshaller.cpp.
Referenced by endArray(), endMap(), endMapEntry(), and endStructure().
|
inline |
|
inline |
|
inline |
bool QDBusDemarshaller::isCurrentTypeStringLike | ( | ) |
Definition at line 307 of file qdbusdemarshaller.cpp.
Referenced by toObjectPath(), toSignature(), and toString().
|
inline |
Definition at line 93 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 88 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
QByteArray QDBusDemarshaller::toByteArray | ( | ) |
Definition at line 353 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>().
|
private |
Definition at line 342 of file qdbusdemarshaller.cpp.
Referenced by toByteArray(), and toVariantInternal().
|
inline |
Definition at line 128 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 108 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 118 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 151 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>().
|
inlineprivate |
Definition at line 146 of file qdbusdemarshaller.cpp.
Referenced by toObjectPath(), and toVariantInternal().
|
inline |
Definition at line 103 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 164 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>().
|
inlineprivate |
Definition at line 159 of file qdbusdemarshaller.cpp.
Referenced by toSignature(), and toVariantInternal().
|
inline |
Definition at line 138 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>().
QStringList QDBusDemarshaller::toStringList | ( | ) |
Definition at line 333 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>().
|
private |
Definition at line 320 of file qdbusdemarshaller.cpp.
Referenced by toStringList(), and toVariantInternal().
|
inlineprivate |
Definition at line 133 of file qdbusdemarshaller.cpp.
Referenced by toString(), toStringListUnchecked(), and toVariantInternal().
|
inline |
Definition at line 113 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 123 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 172 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 98 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
|
inline |
Definition at line 179 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::operator>>(), and toVariantInternal().
QVariant QDBusDemarshaller::toVariantInternal | ( | ) |
Definition at line 241 of file qdbusdemarshaller.cpp.
Referenced by QDBusArgument::asVariant(), QDBusMessagePrivate::fromDBusMessage(), and toVariant().
DBusMessageIter QDBusDemarshaller::iterator |
Definition at line 207 of file qdbusargument_p.h.
Referenced by QDBusMarshaller::appendCrossMarshalling(), QDBusMarshaller::appendVariantInternal(), atEnd(), beginCommon(), QDBusArgumentPrivate::checkReadAndDetach(), currentSignature(), currentType(), duplicate(), QDBusMessagePrivate::fromDBusMessage(), isCurrentTypeStringLike(), toBool(), toByte(), toByteArray(), toByteArrayUnchecked(), toDouble(), toInt(), toLongLong(), toObjectPathUnchecked(), toShort(), toSignatureUnchecked(), toStringList(), toStringListUnchecked(), toStringUnchecked(), toUInt(), toULongLong(), toUnixFileDescriptor(), toUShort(), toVariant(), and toVariantInternal().
QDBusDemarshaller* QDBusDemarshaller::parent |
Definition at line 208 of file qdbusargument_p.h.
Referenced by beginCommon(), and endCommon().