Lines Matching defs:MappingTraits

56   struct MappingTraits<FooBar> {  struct
57 static void mapping(IO &io, FooBar& fb) { in mapping()
63 template <> struct MappingTraits<FooBarContainer> { struct
64 static void mapping(IO &io, FooBarContainer &fb) { in mapping()
264 struct MappingTraits<BuiltInTypes> { struct
265 static void mapping(IO &io, BuiltInTypes& bt) { in mapping()
416 template <> struct MappingTraits<EndianTypes> { struct
417 static void mapping(IO &io, EndianTypes &et) { in mapping()
525 struct MappingTraits<StringTypes> { struct
526 static void mapping(IO &io, StringTypes& st) { in mapping()
658 struct MappingTraits<ColorMap> { struct
659 static void mapping(IO &io, ColorMap& c) { in mapping()
732 struct MappingTraits<FlagsMap> { struct
733 static void mapping(IO &io, FlagsMap& c) { in mapping()
815 struct MappingTraits<MyCustomTypeMap> { struct
816 static void mapping(IO &io, MyCustomTypeMap& s) { in mapping()
908 struct MappingTraits<MultilineStringTypeMap> { struct
909 static void mapping(IO &io, MultilineStringTypeMap& s) { in mapping()
1066 struct MappingTraits<NameAndNumbers> { struct
1067 static void mapping(IO &io, NameAndNumbers& nn) { in mapping()
1089 struct MappingTraits<NameAndNumbersFlow> { struct
1090 static void mapping(IO &io, NameAndNumbersFlow& nn) { in mapping()
1203 struct MappingTraits<TotalSeconds> { struct
1205 class NormalizedSeconds {
1224 static void mapping(IO &io, TotalSeconds &secs) { in mapping()
1338 struct MappingTraits<KindAndFlags> { struct
1339 static void mapping(IO &io, KindAndFlags& kf) { in mapping()
1428 struct MappingTraits<FooBarMap> { struct
1429 static void mapping(IO &io, FooBarMap& fb) { in mapping()
1507 struct MappingTraits<MyDouble> { struct
1508 static void mapping(IO &io, MyDouble &d) { in mapping()
1515 static void mappingDecimal(IO &io, MyDouble &d) { in mappingDecimal()
1518 static void mappingFraction(IO &io, MyDouble &d) { in mappingFraction()
1589 struct MappingTraits<MyValidation> { struct
1590 static void mapping(IO &io, MyValidation &d) { in mapping()
1593 static StringRef validate(IO &io, MyValidation &d) { in validate()
1639 struct MappingTraits<FlowFooBar> { struct
1640 static void mapping(IO &io, FlowFooBar &fb) { in mapping()
1645 static const bool flow = true;
1649 struct MappingTraits<FlowFooBarDoc> { struct
1650 static void mapping(IO &io, FlowFooBarDoc &fb) { in mapping()
2108 struct MappingTraits<OptionalTest> { struct
2109 static void mapping(IO& IO, OptionalTest &OT) { in mapping()
2115 struct MappingTraits<OptionalTestSeq> { struct
2116 static void mapping(IO &IO, OptionalTestSeq &OTS) { in mapping()
2198 struct MappingTraits<FlowMap> { struct
2199 static void mapping(IO &io, FlowMap &fm) { in mapping()
2205 static const bool flow = true;