boilerplate.accessors

Undocumented in source.

Members

Enums

FilterMode
enum FilterMode
Undocumented in source.

Functions

GenerateConstReader
string GenerateConstReader(string name, bool isStatic, bool isUnsafe, bool synchronize)
Undocumented in source. Be warned that the author may not have intended to support it.
GenerateReader
string GenerateReader(string name, bool fieldIsStatic, bool fieldIsUnsafe, bool synchronize)
Undocumented in source. Be warned that the author may not have intended to support it.
GenerateRefReader
string GenerateRefReader(string name, bool isStatic)
Undocumented in source. Be warned that the author may not have intended to support it.
GenerateWriter
string GenerateWriter(string name, string fieldCode, bool isStatic, bool isUnsafe, bool synchronize)
Undocumented in source. Be warned that the author may not have intended to support it.
filterAttributes
uint filterAttributes(bool isStatic, bool isUnsafe, FilterMode mode)
Undocumented in source. Be warned that the author may not have intended to support it.
getModifiers
string getModifiers(bool isStatic)
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

GenerateFieldDecls_
string GenerateFieldDecls_(string name, bool synchronize, bool fieldIsStatic, bool fieldIsUnsafe)
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

getVisibility
template getVisibility(A, attributes...)

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

Variables

GenerateFieldAccessors
string GenerateFieldAccessors;
Undocumented in source.

Meta