dbus-cxx logo
Namespaces | Typedefs | Functions
types.h File Reference
#include <stdint.h>
#include <typeinfo>
#include <string>
#include <sigc++/sigc++.h>
#include <dbus-cxx/enums.h>
#include <dbus-cxx/path.h>
#include <dbus-cxx/signature.h>
#include <dbus-cxx/filedescriptor.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

 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)
 
template<class T >
Type DBus::type (Variant< T >)
 
Type DBus::type (FileDescriptor)
 
Type DBus::type (char)
 
Type DBus::type (int8_t)
 
Type DBus::type (float)
 
template<typename T >
Type DBus::type (const std::vector< T > &)
 
std::string DBus::type_string (uint8_t &)
 
std::string DBus::type_string (int8_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 (float &)
 
std::string DBus::type_string (std::string &)
 
std::string DBus::type_string (Path &)
 
std::string DBus::type_string (Signature &)
 
template<class T >
std::string DBus::type_string (Variant< T > &)
 
template<class T >
std::string DBus::type_string (std::vector< T > &)
 
std::string DBus::type_string_from_code (DBus::Type t)
 
Type DBus::checked_type_cast (int n)
 

Generated on Sun Mar 19 2017 14:54:27 for dbus-cxx by doxygen 1.8.8