ddbus v2.1.0 (2017-04-23T20:15:57Z)
Home
Dub
Repo
canDBus
ddbus
util
Undocumented in source.
template
canDBus (
T
) {
static if
(
basicDBus!T || is(T == DBusAny)
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(
isVariant!T
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(!(
isVariant!T
))
static if
(
isTuple!T
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(!(
isVariant!T
))
static if
(!(
isTuple!T
))
static if
(
isInputRange!T
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(!(
isVariant!T
))
static if
(!(
isTuple!T
))
static if
(!(
isInputRange!T
))
static if
(
isAssociativeArray!T
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(!(
isVariant!T
))
static if
(!(
isTuple!T
))
static if
(!(
isInputRange!T
))
static if
(!(
isAssociativeArray!T
))
static if
(
is(T == DictionaryEntry!(K, V), K, V)
)
enum
canDBus
;
static if
(!(
basicDBus!T || is(T == DBusAny)
))
static if
(!(
isVariant!T
))
static if
(!(
isTuple!T
))
static if
(!(
isInputRange!T
))
static if
(!(
isAssociativeArray!T
))
static if
(!(
is(T == DictionaryEntry!(K, V), K, V)
))
enum
canDBus
;
}
Members
Manifest constants
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
canDBus
enum
canDBus
;
Undocumented in source.
Meta
Source
See Implementation
ddbus
util
functions
byDictionaryEntries
typeCode
typeSig
typeSigAll
typeSigArr
typeSigReturn
structs
DictionaryEntry
templates
VariantType
allCanDBus
basicDBus
canDBus
isVariant