OneOfEach

Undocumented in source.

Members

Mixins

__anonymous
mixin TStructHelpers!([TFieldMeta(`im_true`, 1), TFieldMeta(`im_false`, 2), TFieldMeta(`a_bite`, 3, TReq.OPT_IN_REQ_OUT, q{cast(byte)127}), TFieldMeta(`integer16`, 4, TReq.OPT_IN_REQ_OUT, q{cast(short)32767}), TFieldMeta(`integer32`, 5), TFieldMeta(`integer64`, 6, TReq.OPT_IN_REQ_OUT, q{10000000000L}), TFieldMeta(`double_precision`, 7), TFieldMeta(`some_characters`, 8), TFieldMeta(`zomg_unicode`, 9), TFieldMeta(`what_who`, 10), TFieldMeta(`base64`, 11), TFieldMeta(`byte_list`, 12, TReq.OPT_IN_REQ_OUT, q{{ byte[] v; v ~= cast(byte)1; v ~= cast(byte)2; v ~= cast(byte)3; return v; }()}), TFieldMeta(`i16_list`, 13, TReq.OPT_IN_REQ_OUT, q{{ short[] v; v ~= cast(short)1; v ~= cast(short)2; v ~= cast(short)3; return v; }()}), TFieldMeta(`i64_list`, 14, TReq.OPT_IN_REQ_OUT, q{{ long[] v; v ~= 1L; v ~= 2L; v ~= 3L; return v; }()})])
Undocumented in source.

Variables

a_bite
byte a_bite;
Undocumented in source.
base64
string base64;
Undocumented in source.
byte_list
byte[] byte_list;
Undocumented in source.
double_precision
double double_precision;
Undocumented in source.
i16_list
short[] i16_list;
Undocumented in source.
i64_list
long[] i64_list;
Undocumented in source.
im_false
bool im_false;
Undocumented in source.
im_true
bool im_true;
Undocumented in source.
integer16
short integer16;
Undocumented in source.
integer32
int integer32;
Undocumented in source.
integer64
long integer64;
Undocumented in source.
some_characters
string some_characters;
Undocumented in source.
what_who
bool what_who;
Undocumented in source.
zomg_unicode
string zomg_unicode;
Undocumented in source.

Mixed In Members

From mixin TStructHelpers!([TFieldMeta(`im_true`, 1), TFieldMeta(`im_false`, 2), TFieldMeta(`a_bite`, 3, TReq.OPT_IN_REQ_OUT, q{cast(byte)127}), TFieldMeta(`integer16`, 4, TReq.OPT_IN_REQ_OUT, q{cast(short)32767}), TFieldMeta(`integer32`, 5), TFieldMeta(`integer64`, 6, TReq.OPT_IN_REQ_OUT, q{10000000000L}), TFieldMeta(`double_precision`, 7), TFieldMeta(`some_characters`, 8), TFieldMeta(`zomg_unicode`, 9), TFieldMeta(`what_who`, 10), TFieldMeta(`base64`, 11), TFieldMeta(`byte_list`, 12, TReq.OPT_IN_REQ_OUT, q{{ byte[] v; v ~= cast(byte)1; v ~= cast(byte)2; v ~= cast(byte)3; return v; }()}), TFieldMeta(`i16_list`, 13, TReq.OPT_IN_REQ_OUT, q{{ short[] v; v ~= cast(short)1; v ~= cast(short)2; v ~= cast(short)3; return v; }()}), TFieldMeta(`i64_list`, 14, TReq.OPT_IN_REQ_OUT, q{{ long[] v; v ~= 1L; v ~= 2L; v ~= 3L; return v; }()})])

This
alias This = typeof(this)
Undocumented in source.
isSetFlags
TIsSetFlags!(This, fieldMetaData) isSetFlags;
Undocumented in source.
fieldMeta
enum fieldMeta;
Undocumented in source.
fieldMeta
enum fieldMeta;
Undocumented in source.
set
void set(MemberType!(This, fieldName) value)
Undocumented in source. Be warned that the author may not have intended to support it.
unset
void unset()
Undocumented in source. Be warned that the author may not have intended to support it.
isSet
bool isSet()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Object other)
Undocumented in source. Be warned that the author may not have intended to support it.
toHash
size_t toHash()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(This other)
Undocumented in source. Be warned that the author may not have intended to support it.
toHash
size_t toHash()
Undocumented in source. Be warned that the author may not have intended to support it.
this
this()
Undocumented in source.
opCall
auto opCall()
Undocumented in source. Be warned that the author may not have intended to support it.
read
void read(Protocol proto)
Undocumented in source. Be warned that the author may not have intended to support it.
write
void write(Protocol proto)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta