![]() |
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().