property_parts

Undocumented in source.
struct property_parts (
string _mode
) {}

Members

Aliases

GetterFn
alias GetterFn = Getters[0]
Undocumented in source.
Getters
alias Getters = Filter!(IsGetter, Overloads)
Undocumented in source.
Overloads
alias Overloads = TypeTuple!(__traits(getOverloads, Parent, nom))
Undocumented in source.
Parent
alias Parent = ID!(__traits(parent, p))
Undocumented in source.
SetterFn
alias SetterFn = Setters[0]
Undocumented in source.
Setters
alias Setters = Filter!(IsSetter!(ReturnType!getter_type), Overloads)
Undocumented in source.
Setters
alias Setters = Filter!(IsAnySetter, Overloads)
Undocumented in source.
Type
alias Type = ParameterTypeTuple!(SetterFn)[0]
Undocumented in source.
Type
alias Type = ReturnType!(GetterFn)
Undocumented in source.
getter_type
alias getter_type = typeof(&GetterFn)
Undocumented in source.
setter_type
alias setter_type = typeof(&SetterFn)
Undocumented in source.

Manifest constants

isgproperty
enum isgproperty;
Undocumented in source.
isgproperty
enum isgproperty;
Undocumented in source.
isgproperty
enum isgproperty;
Undocumented in source.
issproperty
enum issproperty;
Undocumented in source.
issproperty
enum issproperty;
Undocumented in source.
mode
enum mode;
Undocumented in source.
nom
enum nom;
Undocumented in source.
rmode
enum rmode;
Undocumented in source.
rmode
enum rmode;
Undocumented in source.
rmode
enum rmode;
Undocumented in source.
wmode
enum wmode;
Undocumented in source.
wmode
enum wmode;
Undocumented in source.

Variables

isproperty
enum bool isproperty;
Undocumented in source.
issproperty
enum bool issproperty;
Undocumented in source.
wmode
enum string wmode;
Undocumented in source.

Meta