workspace-d v2.11.0 (2017-07-17T19:17:32Z)
Dub
Repo
JSONCallBody
app
Undocumented in source.
template
JSONCallBody (
alias
T
string
fn
string
jsonvar
size_t
i
Args
...
) {
static if
(
Args.length == 1 && Args[0] == "request" && is(Parameters!T[0] == JSONValue)
)
enum
JSONCallBody
;
static if
(!(
Args.length == 1 && Args[0] == "request" && is(Parameters!T[0] == JSONValue)
))
static if
(
Args.length == i
)
enum
JSONCallBody
;
static if
(!(
Args.length == 1 && Args[0] == "request" && is(Parameters!T[0] == JSONValue)
))
static if
(!(
Args.length == i
))
static if
(
is(ParameterDefaults!T[i] == void)
)
enum
JSONCallBody
;
static if
(!(
Args.length == 1 && Args[0] == "request" && is(Parameters!T[0] == JSONValue)
))
static if
(!(
Args.length == i
))
static if
(!(
is(ParameterDefaults!T[i] == void)
))
enum
JSONCallBody
;
}
Members
Manifest constants
JSONCallBody
enum
JSONCallBody
;
Undocumented in source.
JSONCallBody
enum
JSONCallBody
;
Undocumented in source.
JSONCallBody
enum
JSONCallBody
;
Undocumented in source.
JSONCallBody
enum
JSONCallBody
;
Undocumented in source.
Meta
Source
See Implementation
app
aliases
Identity
functions
broadcast
handleRequest
handleRequestMod
main
processException
send
sendFinal
toJSONArray
static variables
commandMutex
stdin
stdout
writeMutex
templates
JSONCall
JSONCallBody
JSONCallNoRet
compatibleGetUDAs