dbus-cxx logo
Classes | Namespaces | Functions
signature.h File Reference
#include <cstdint>
#include <ostream>
#include <string>
#include <map>
#include <dbus-cxx/signatureiterator.h>
#include <dbus-cxx/path.h>
#include <dbus-cxx/variant.h>
#include <dbus-cxx/filedescriptor.h>
Include dependency graph for signature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DBus::Signature
 

Namespaces

 DBus
 

Functions

std::string DBus::signature (uint8_t &)
 
std::string DBus::signature (bool &)
 
std::string DBus::signature (int16_t &)
 
std::string DBus::signature (uint16_t &)
 
std::string DBus::signature (int32_t &)
 
std::string DBus::signature (uint32_t &)
 
std::string DBus::signature (int64_t &)
 
std::string DBus::signature (uint64_t &)
 
std::string DBus::signature (double &)
 
std::string DBus::signature (std::string &)
 
std::string DBus::signature (Signature &)
 
std::string DBus::signature (Path &)
 
template<class T >
std::string DBus::signature (const Variant< T > &)
 
std::string DBus::signature (const FileDescriptor &)
 
std::string DBus::signature (char &)
 
std::string DBus::signature (int8_t &)
 
std::string DBus::signature (float &)
 
template<typename T >
std::string DBus::signature (const std::vector< T > &)
 
template<typename Key , typename Data >
std::string DBus::signature (const std::map< Key, Data > &)
 
template<typename Key , typename Data >
std::string DBus::signature_dict_data (const std::map< Key, Data > &)
 
std::ostream & operator<< (std::ostream &sout, const DBus::Signature &sig)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  sout,
const DBus::Signature sig 
)
inline

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