Person.Builder

Undocumented in source.

Constructors

this
this(SegmentBuilder* segment, int data, int pointers, int dataSize, short pointerCount)
Undocumented in source.

Members

Aliases

getEmail
alias getEmail = email
Undocumented in source.
getId
alias getId = id
Undocumented in source.
getName
alias getName = name
Undocumented in source.
setEmail
alias setEmail = email
Undocumented in source.
setEmployment
alias setEmployment = employment
Undocumented in source.
setId
alias setId = id
Undocumented in source.
setName
alias setName = name
Undocumented in source.
setPhones
alias setPhones = phones
Undocumented in source.

Functions

asReader
auto asReader()
Undocumented in source. Be warned that the author may not have intended to support it.
hasEmail
bool hasEmail()
Undocumented in source. Be warned that the author may not have intended to support it.
hasName
bool hasName()
Undocumented in source. Be warned that the author may not have intended to support it.
hasPhones
bool hasPhones()
Undocumented in source. Be warned that the author may not have intended to support it.
initEmail
Text.Builder initEmail(int size)
Undocumented in source. Be warned that the author may not have intended to support it.
initEmployment
Employment.Builder initEmployment()
Undocumented in source. Be warned that the author may not have intended to support it.
initName
Text.Builder initName(int size)
Undocumented in source. Be warned that the author may not have intended to support it.
initPhones
StructList!(.Person.PhoneNumber).Builder initPhones(int size)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

email
Text.Builder email [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
email
Text.Reader email [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
email
string email [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
employment
Employment.Builder employment [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
id
uint id [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
id
uint id [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
Text.Builder name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
Text.Reader name [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
phones
StructList!(.Person.PhoneNumber).Builder phones [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
phones
StructList!(.Person.PhoneNumber).Reader phones [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

b
StructBuilder b;
Undocumented in source.

Meta