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()
420 struct MappingTraits<StringTypes> { struct
421 static void mapping(IO &io, StringTypes& st) { in mapping()
553 struct MappingTraits<ColorMap> { struct
554 static void mapping(IO &io, ColorMap& c) { in mapping()
627 struct MappingTraits<FlagsMap> { struct
628 static void mapping(IO &io, FlagsMap& c) { in mapping()
710 struct MappingTraits<MyCustomTypeMap> { struct
711 static void mapping(IO &io, MyCustomTypeMap& s) { in mapping()
821 struct MappingTraits<NameAndNumbers> { struct
822 static void mapping(IO &io, NameAndNumbers& nn) { in mapping()
893 struct MappingTraits<TotalSeconds> { struct
895 class NormalizedSeconds {
914 static void mapping(IO &io, TotalSeconds &secs) { in mapping()
1028 struct MappingTraits<KindAndFlags> { struct
1029 static void mapping(IO &io, KindAndFlags& kf) { in mapping()
1118 struct MappingTraits<FooBarMap> { struct
1119 static void mapping(IO &io, FooBarMap& fb) { in mapping()
1197 struct MappingTraits<MyDouble> { struct
1198 static void mapping(IO &io, MyDouble &d) { in mapping()
1205 static void mappingDecimal(IO &io, MyDouble &d) { in mappingDecimal()
1208 static void mappingFraction(IO &io, MyDouble &d) { in mappingFraction()
1279 struct MappingTraits<MyValidation> { struct
1280 static void mapping(IO &io, MyValidation &d) { in mapping()
1283 static StringRef validate(IO &io, MyValidation &d) { in validate()
1713 struct MappingTraits<OptionalTest> { struct
1714 static void mapping(IO& IO, OptionalTest &OT) { in mapping()
1720 struct MappingTraits<OptionalTestSeq> { struct
1721 static void mapping(IO &IO, OptionalTestSeq &OTS) { in mapping()