boilerplate v0.0.18 (2018-03-20T13:58:00Z)
Dub
Repo
getUDADefaultOrNothing
boilerplate
constructor
Undocumented in source.
template
getUDADefaultOrNothing (
attributes
...
) {
template
udaIndex
(alias attr, attributes...)
via
public
import
boilerplate
.
util
:
udaIndex
;
;
template
EnumTest
()
;
static if
(
udaIndex!(Default, attributes) == -1
)
enum
getUDADefaultOrNothing
;
static if
(!(
udaIndex!(Default, attributes) == -1
))
static if
(
__traits(compiles, EnumTest!())
)
enum
getUDADefaultOrNothing
;
static if
(!(
udaIndex!(Default, attributes) == -1
))
static if
(!(
__traits(compiles, EnumTest!())
))
static
auto
getUDADefaultOrNothing
[@property getter];
}
Members
Manifest constants
getUDADefaultOrNothing
enum
getUDADefaultOrNothing
;
Undocumented in source.
getUDADefaultOrNothing
enum
getUDADefaultOrNothing
;
Undocumented in source.
Properties
getUDADefaultOrNothing
auto
getUDADefaultOrNothing
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Templates
EnumTest
template
EnumTest
()
Undocumented in source.
udaIndex (from boilerplate.util)
template
udaIndex
(alias attr, attributes...)
via
public
import
boilerplate
.
util
:
udaIndex
;
Undocumented in source.
Meta
Source
See Implementation
boilerplate
constructor
enums
GetMemberTypeAsString_
GetSuperTypeAsString_
MemberDefault_
SuperDefault_
This
mixin templates
GenerateThisTemplate
structs
Default
templates
getUDADefaultOrNothing
variables
GenerateThis