thrift ~master (2014-03-26T12:10:26Z)
Dub
Repo
Foo
thrift
codegen
base
Undocumented in source.
version(unittest)
struct
Foo {
string
a
;
int
b
;
int
c
;
mixin
TStructHelpers
!([
TFieldMeta
(
"a"
,
1
),
TFieldMeta
(
"b"
,
2
,
TReq
.
OPT_IN_REQ_OUT
),
TFieldMeta
(
"c"
,
3
,
TReq
.
REQUIRED
,
"4"
)])
;
}
Members
Mixins
__anonymous
mixin
TStructHelpers
!([
TFieldMeta
(
"a"
,
1
),
TFieldMeta
(
"b"
,
2
,
TReq
.
OPT_IN_REQ_OUT
),
TFieldMeta
(
"c"
,
3
,
TReq
.
REQUIRED
,
"4"
)])
Undocumented in source.
Variables
a
string
a
;
Undocumented in source.
b
int
b
;
Undocumented in source.
c
int
c
;
Undocumented in source.
Meta
Source
See Implementation
thrift
codegen
base
enums
TMethodType
TReq
functions
readStruct
thriftFieldInitCode
writeStruct
mixin templates
TStructHelpers
structs
Foo
TExceptionMeta
TFieldMeta
TMethodMeta
TParamMeta
TProtocolPair
templates
BaseService
TIsSetFlags
isBaseService
isDerivedService
isService
isTProtocolOrPair
isTProtocolPair