Lines Matching defs:MappingTraits
53 struct MappingTraits<FooBar> { struct
54 static void mapping(IO &io, FooBar& fb) { in mapping()
171 struct MappingTraits<BuiltInTypes> { struct
172 static void mapping(IO &io, BuiltInTypes& bt) { in mapping()
327 struct MappingTraits<StringTypes> { struct
328 static void mapping(IO &io, StringTypes& st) { in mapping()
460 struct MappingTraits<ColorMap> { struct
461 static void mapping(IO &io, ColorMap& c) { in mapping()
534 struct MappingTraits<FlagsMap> { struct
535 static void mapping(IO &io, FlagsMap& c) { in mapping()
617 struct MappingTraits<MyCustomTypeMap> { struct
618 static void mapping(IO &io, MyCustomTypeMap& s) { in mapping()
728 struct MappingTraits<NameAndNumbers> { struct
729 static void mapping(IO &io, NameAndNumbers& nn) { in mapping()
800 struct MappingTraits<TotalSeconds> { struct
802 class NormalizedSeconds {
821 static void mapping(IO &io, TotalSeconds &secs) { in mapping()
935 struct MappingTraits<KindAndFlags> { struct
936 static void mapping(IO &io, KindAndFlags& kf) { in mapping()
1025 struct MappingTraits<FooBarMap> { struct
1026 static void mapping(IO &io, FooBarMap& fb) { in mapping()
1104 struct MappingTraits<MyDouble> { struct
1105 static void mapping(IO &io, MyDouble &d) { in mapping()
1112 static void mappingDecimal(IO &io, MyDouble &d) { in mappingDecimal()
1115 static void mappingFraction(IO &io, MyDouble &d) { in mappingFraction()
1186 struct MappingTraits<MyValidation> { struct
1187 static void mapping(IO &io, MyValidation &d) { in mapping()
1190 static StringRef validate(IO &io, MyValidation &d) { in validate()
1620 struct MappingTraits<OptionalTest> { struct
1621 static void mapping(IO& IO, OptionalTest &OT) { in mapping()
1627 struct MappingTraits<OptionalTestSeq> { struct
1628 static void mapping(IO &IO, OptionalTestSeq &OTS) { in mapping()