tqdbusdata.cpp File Reference

#include "dbus/dbus.h"
#include "tqdbusdata.h"
#include "tqdbusdatalist.h"
#include "tqdbusmacros.h"
#include <tqmap.h>
#include <tqcstring.h>
#include "ntqshared.h"
#include <tqstring.h>
#include <tqshared.h>
#include <tqvaluelist.h>
Include dependency graph for tqdbusdata.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TQT_DBusData::Private

Functions

static const char * qDBusTypeForTQT_DBusType (TQT_DBusData::Type type)
template<typename T >
TQCString qDBusSignatureForMapValue (const TQT_DBusDataMap< T > &map)

Function Documentation

template<typename T >
TQCString qDBusSignatureForMapValue ( const TQT_DBusDataMap< T > &  map  )  [inline]
static const char* qDBusTypeForTQT_DBusType ( TQT_DBusData::Type  type  )  [static]

Definition at line 979 of file tqdbusdata.cpp.

References TQT_DBusData::Bool, TQT_DBusData::Byte, DBUS_TYPE_UNIX_FD_AS_STRING, TQT_DBusData::Double, TQT_DBusData::Int16, TQT_DBusData::Int32, TQT_DBusData::Int64, TQT_DBusData::Invalid, TQT_DBusData::ObjectPath, TQT_DBusData::String, TQT_DBusData::UInt16, TQT_DBusData::UInt32, TQT_DBusData::UInt64, TQT_DBusData::UnixFd, and TQT_DBusData::Variant.

00980 {
00981     switch (type)
00982     {
00983         case TQT_DBusData::Invalid:
00984             return 0;
00985         case TQT_DBusData::Bool:
00986             return DBUS_TYPE_BOOLEAN_AS_STRING;
00987         case TQT_DBusData::Byte:
00988             return DBUS_TYPE_BYTE_AS_STRING;
00989         case TQT_DBusData::Int16:
00990             return DBUS_TYPE_INT16_AS_STRING;
00991         case TQT_DBusData::UInt16:
00992             return DBUS_TYPE_UINT16_AS_STRING;
00993         case TQT_DBusData::Int32:
00994             return DBUS_TYPE_INT32_AS_STRING;
00995         case TQT_DBusData::UInt32:
00996             return DBUS_TYPE_UINT32_AS_STRING;
00997         case TQT_DBusData::Int64:
00998             return DBUS_TYPE_INT64_AS_STRING;
00999         case TQT_DBusData::UInt64:
01000             return DBUS_TYPE_UINT64_AS_STRING;
01001         case TQT_DBusData::Double:
01002             return DBUS_TYPE_DOUBLE_AS_STRING;
01003         case TQT_DBusData::String:
01004             return DBUS_TYPE_STRING_AS_STRING;
01005         case TQT_DBusData::ObjectPath:
01006             return DBUS_TYPE_OBJECT_PATH_AS_STRING;
01007         case TQT_DBusData::UnixFd:
01008             return DBUS_TYPE_UNIX_FD_AS_STRING;
01009         case TQT_DBusData::Variant:
01010             return DBUS_TYPE_VARIANT_AS_STRING;
01011         default:
01012             break;
01013     }
01014     return 0;
01015 }

Here is the caller graph for this function:

Generated on Fri Apr 26 16:30:20 2019 for DBus-1-TQt by  doxygen 1.6.3