dbus-cxx logo

types.h File Reference

#include <typeinfo>
#include <string>
#include <sigc++/sigc++.h>
#include <dbus-cxx/enums.h>
#include <dbus-cxx/path.h>
#include <dbus-cxx/signature.h>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  DBus

Typedefs

typedef sigc::nil DBus::nil

Functions

Type DBus::type (uint8_t)
Type DBus::type (bool)
Type DBus::type (int16_t)
Type DBus::type (uint16_t)
Type DBus::type (int32_t)
Type DBus::type (uint32_t)
Type DBus::type (int64_t)
Type DBus::type (uint64_t)
Type DBus::type (double)
Type DBus::type (const std::string &)
Type DBus::type (const char *)
Type DBus::type (Path)
Type DBus::type (Signature)
Type DBus::type (char)
Type DBus::type (int8_t)
Type DBus::type (long int)
Type DBus::type (long unsigned int)
Type DBus::type (float)
template<typename T >
Type DBus::type ()
template<>
Type DBus::type< uint8_t > ()
template<>
Type DBus::type< bool > ()
template<>
Type DBus::type< int16_t > ()
template<>
Type DBus::type< uint16_t > ()
template<>
Type DBus::type< int32_t > ()
template<>
Type DBus::type< uint32_t > ()
template<>
Type DBus::type< int64_t > ()
template<>
Type DBus::type< uint64_t > ()
template<>
Type DBus::type< double > ()
template<>
Type DBus::type< const std::string & > ()
template<>
Type DBus::type< const char * > ()
template<>
Type DBus::type< Path > ()
template<>
Type DBus::type< Signature > ()
template<>
Type DBus::type< char > ()
template<>
Type DBus::type< int8_t > ()
template<>
Type DBus::type< long int > ()
template<>
Type DBus::type< long unsigned int > ()
template<>
Type DBus::type< float > ()
std::string DBus::type_string (uint8_t)
std::string DBus::type_string (bool)
std::string DBus::type_string (int16_t)
std::string DBus::type_string (uint16_t)
std::string DBus::type_string (int32_t)
std::string DBus::type_string (uint32_t)
std::string DBus::type_string (int64_t)
std::string DBus::type_string (uint64_t)
std::string DBus::type_string (double)
std::string DBus::type_string (std::string)
std::string DBus::type_string (Path)
std::string DBus::type_string (Signature)
template<typename T >
std::string DBus::type_string ()
template<>
std::string DBus::type_string< uint8_t > ()
template<>
std::string DBus::type_string< bool > ()
template<>
std::string DBus::type_string< int16_t > ()
template<>
std::string DBus::type_string< uint16_t > ()
template<>
std::string DBus::type_string< int32_t > ()
template<>
std::string DBus::type_string< uint32_t > ()
template<>
std::string DBus::type_string< int64_t > ()
template<>
std::string DBus::type_string< uint64_t > ()
template<>
std::string DBus::type_string< double > ()
template<>
std::string DBus::type_string< std::string > ()
template<>
std::string DBus::type_string< Path > ()
template<>
std::string DBus::type_string< Signature > ()
std::string DBus::type_string_from_code (DBus::Type t)
Type DBus::checked_type_cast (int n)

Generated on Thu Mar 18 09:31:28 2010 for dbus-cxx by doxygen 1.6.1