dproto v2.1.0 (2016-09-08T00:43:15Z)
Home
Dub
Repo
protoDefault
dproto
attributes
Undocumented in source.
template
protoDefault (
T
) {
import
std
.
traits
:
isFloatingPoint
;
;
static if
(
isFloatingPoint!T
)
enum
protoDefault
;
static if
(!(
isFloatingPoint!T
))
static if
(
is(T : const string)
)
enum
protoDefault
;
static if
(!(
isFloatingPoint!T
))
static if
(!(
is(T : const string)
))
static if
(
is(T : const ubyte[])
)
enum
protoDefault
;
static if
(!(
isFloatingPoint!T
))
static if
(!(
is(T : const string)
))
static if
(!(
is(T : const ubyte[])
))
enum
protoDefault
;
}
Members
Manifest constants
protoDefault
enum
protoDefault
;
Undocumented in source.
protoDefault
enum
protoDefault
;
Undocumented in source.
protoDefault
enum
protoDefault
;
Undocumented in source.
protoDefault
enum
protoDefault
;
Undocumented in source.
Meta
Source
See Implementation
dproto
attributes
functions
putProtoVal
putSingleProtoVal
serializeField
serializePackedProto
serializeProto
structs
Packed
ProtoField
Required
templates
ProtoAccessors
ProtoFields
TagId
protoDefault