createFromDemarshal(Signature sig, std::shared_ptr< Demarshaling > demarshal, const std::vector< int > &filedescriptors, uint32_t depth) | DBus::Variant | static |
createFromMessage(MessageIterator iter) | DBus::Variant | static |
data_alignment() const | DBus::Variant | |
m_currentType | DBus::Variant | private |
m_dataAlignment | DBus::Variant | private |
m_marshaled | DBus::Variant | private |
m_signature | DBus::Variant | private |
marshaled() const | DBus::Variant | |
operator bool() | DBus::Variant | |
operator DBus::Path() | DBus::Variant | |
operator DBus::Signature() | DBus::Variant | |
operator double() | DBus::Variant | |
operator int16_t() | DBus::Variant | |
operator int32_t() | DBus::Variant | |
operator int64_t() | DBus::Variant | |
operator std::map< Key, Data >() | DBus::Variant | inline |
operator std::string() | DBus::Variant | |
operator std::tuple< T... >() | DBus::Variant | inline |
operator std::vector< T >() | DBus::Variant | inline |
operator uint16_t() | DBus::Variant | |
operator uint32_t() | DBus::Variant | |
operator uint64_t() | DBus::Variant | |
operator uint8_t() | DBus::Variant | |
operator<<(std::ostream &os, const Variant &var) | DBus::Variant | friend |
operator=(const Variant &other) | DBus::Variant | |
operator==(const Variant &other) const | DBus::Variant | |
priv::VariantAppendIterator class | DBus::Variant | friend |
priv::VariantIterator class | DBus::Variant | friend |
recurseArray(SignatureIterator iter, std::shared_ptr< Demarshaling > demarshal, Marshaling *marshal, const std::vector< int > &filedescriptors, uint32_t depth) | DBus::Variant | private |
recurseArray(MessageIterator iter, Marshaling *marshal) | DBus::Variant | private |
recurseDictEntry(SignatureIterator iter, std::shared_ptr< Demarshaling > demarshal, Marshaling *marshal, uint32_t ending_offset, const std::vector< int > &filedescriptors, uint32_t depth) | DBus::Variant | private |
recurseDictEntry(MessageIterator iter, Marshaling *marshal) | DBus::Variant | private |
recurseStruct(SignatureIterator sigit, std::shared_ptr< Demarshaling > demarshal, Marshaling *marshal, const std::vector< int > &filedescriptors, uint32_t depth) | DBus::Variant | private |
recurseStruct(MessageIterator iter, Marshaling *marshal) | DBus::Variant | private |
remarshal(DataType dt, SignatureIterator sigit, std::shared_ptr< Demarshaling > demarshal, Marshaling *marshal, const std::vector< int > &filedescriptors, uint32_t depth) | DBus::Variant | private |
signature() const | DBus::Variant | |
to_bool() const | DBus::Variant | |
to_double() const | DBus::Variant | |
to_int16() const | DBus::Variant | |
to_int32() const | DBus::Variant | |
to_int64() const | DBus::Variant | |
to_map() | DBus::Variant | inline |
to_path() const | DBus::Variant | |
to_signature() const | DBus::Variant | |
to_string() const | DBus::Variant | |
to_tuple() | DBus::Variant | inline |
to_uint16() const | DBus::Variant | |
to_uint32() const | DBus::Variant | |
to_uint64() const | DBus::Variant | |
to_uint8() const | DBus::Variant | |
to_vector() | DBus::Variant | inline |
type() const | DBus::Variant | |
Variant() | DBus::Variant | |
Variant(uint8_t byte) | DBus::Variant | |
Variant(bool b) | DBus::Variant | |
Variant(int16_t i) | DBus::Variant | |
Variant(uint16_t i) | DBus::Variant | |
Variant(int32_t i) | DBus::Variant | |
Variant(uint32_t i) | DBus::Variant | |
Variant(int64_t i) | DBus::Variant | |
Variant(uint64_t i) | DBus::Variant | |
Variant(double i) | DBus::Variant | |
Variant(const char *cstr) | DBus::Variant | |
Variant(std::string str) | DBus::Variant | |
Variant(Signature sig) | DBus::Variant | explicit |
Variant(Path path) | DBus::Variant | explicit |
Variant(const std::vector< T > &vec) | DBus::Variant | inline |
Variant(const std::map< Key, Value > &map) | DBus::Variant | inline |
Variant(const std::tuple< T... > &tup) | DBus::Variant | inline |
Variant(const Variant &other) | DBus::Variant | |
Variant(Variant &&other) | DBus::Variant | |
~Variant() | DBus::Variant | |