![]() |
dbus-cxx
|
#include <dbus-cxx/enums.h>#include <dbus-cxx/path.h>#include <dbus-cxx/signature.h>#include <dbus-cxx/filedescriptor.h>#include <stdint.h>#include <string>#include <tuple>#include <vector>

Go to the source code of this file.
Classes | |
| class | DBus::TypeInfo |
| Contains useful data about the type in order for code generation to happen in an easy manner. More... | |
Namespaces | |
| namespace | DBus |
| Global DBus namespace, where everything happens. | |
Typedefs | |
| typedef std::map< DBus::Path, std::map< std::string, std::map< std::string, DBus::Variant > > > | DBus::ObjectManagerObjects |
Functions | |
| int | DBus::typeToDBusType (DataType t) |
| int | DBus::typeToDBusContainerType (ContainerType t) |
| DataType | DBus::char_to_dbus_type (char c) |
| ContainerType | DBus::char_to_container_type (char c) |
| bool | DBus::is_ending_container (char c) |
| ContainerType | DBus::char_to_ending_container (char c) |
| DataType | DBus::type (const uint8_t &) |
| DataType | DBus::type (const bool &) |
| DataType | DBus::type (const int16_t &) |
| DataType | DBus::type (const uint16_t &) |
| DataType | DBus::type (const int32_t &) |
| DataType | DBus::type (const uint32_t &) |
| DataType | DBus::type (const int64_t &) |
| DataType | DBus::type (const uint64_t &) |
| DataType | DBus::type (const double &) |
| DataType | DBus::type (const std::string &) |
| DataType | DBus::type (const char *) |
| DataType | DBus::type (const Path &) |
| DataType | DBus::type (const Signature &) |
| template<typename... args> | |
| DataType | DBus::type (const DBus::Variant &) |
| DataType | DBus::type (const FileDescriptor &) |
| DataType | DBus::type (const char &) |
| DataType | DBus::type (const int8_t &) |
| DataType | DBus::type (const float &) |
| template<typename T > | |
| DataType | DBus::type (const std::vector< T > &) |
| template<typename ... T> | |
| DataType | DBus::type (const std::tuple< T... > &) |
| DataType | DBus::checked_type_cast (int n) |
| std::ostream & | DBus::operator<< (std::ostream &os, DataType d) |