ddbus.util

Undocumented in source.

Members

Aliases

BasicTypes
alias BasicTypes = AliasSeq!(bool, ubyte, short, ushort, int, uint, long, ulong, double, string, ObjectPath, InterfaceName, BusName, FileDescriptor)

AliasSeq of all basic types in terms of the DBus typesystem

Functions

byDictionaryEntries
auto byDictionaryEntries(V[K] aa)
Undocumented in source. Be warned that the author may not have intended to support it.
dbusIsFloating
bool dbusIsFloating(int type)
dbusIsIntegral
bool dbusIsIntegral(int type)
dbusIsNumeric
bool dbusIsNumeric(int type)
typeCode
int typeCode()
Undocumented in source. Be warned that the author may not have intended to support it.
typeCode
int typeCode()
Undocumented in source. Be warned that the author may not have intended to support it.
typeSig
string typeSig()
Undocumented in source. Be warned that the author may not have intended to support it.
typeSig
string typeSig()
Undocumented in source. Be warned that the author may not have intended to support it.
typeSigAll
string typeSigAll()
Undocumented in source. Be warned that the author may not have intended to support it.
typeSigArr
string[] typeSigArr()
Undocumented in source. Be warned that the author may not have intended to support it.
typeSigReturn
string[] typeSigReturn()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

DictionaryEntry
struct DictionaryEntry(K, V)
Undocumented in source.

Templates

VariantType
template VariantType(T)
Undocumented in source.
allCanDBus
template allCanDBus(TS...)
Undocumented in source.
basicDBus
template basicDBus(U)
Undocumented in source.
canDBus
template canDBus(U)
Undocumented in source.
isVariant
deprecated template isVariant(T)
Undocumented in source.

Meta