accessors

Undocumented in source.

Members

Functions

testAttributes
void testAttributes()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

GenerateFieldAccessorMethods
mixintemplate GenerateFieldAccessorMethods()
Undocumented in source.

Static functions

accessor
string accessor(string name)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ConstRead
struct ConstRead
Undocumented in source.
Read
struct Read
Undocumented in source.
RefRead
struct RefRead
Undocumented in source.
Write
struct Write
Undocumented in source.

Templates

GenerateConstReader
template GenerateConstReader(string name, alias field)
Undocumented in source.
GenerateReader
template GenerateReader(string name, alias field)
Undocumented in source.
GenerateRefReader
template GenerateRefReader(string name, alias field)
Undocumented in source.
GenerateWriter
template GenerateWriter(string name, alias field, string fieldCode)
Undocumented in source.
filterAttributes
template filterAttributes(alias field)
Undocumented in source.
getModifiers
template getModifiers(alias field)
Undocumented in source.
getVisibility
template getVisibility(alias field, A)

Returns a string with the value of the field "visibility" if the field is annotated with an UDA of type A. The default visibility is "public".

isStatic
template isStatic(alias field)
Undocumented in source.

Variables

GenerateFieldAccessors
string GenerateFieldAccessors;
Undocumented in source.

Meta