Lines Matching full:yaml

16 /// Perform an optional yaml-mapping of an endian-aware type EndianType. The
20 static inline void mapOptional(yaml::IO &IO, const char *Key, EndianType &Val, in mapOptional()
25 /// Yaml-map an endian-aware type EndianType as some other type MapType.
27 static inline void mapRequiredAs(yaml::IO &IO, const char *Key, in mapRequiredAs()
34 /// Perform an optional yaml-mapping of an endian-aware type EndianType as some
37 static inline void mapOptionalAs(yaml::IO &IO, const char *Key, EndianType &Val, in mapOptionalAs()
45 /// Return the appropriate yaml Hex type for a given endian-aware type.
47 template <> struct HexType<support::ulittle16_t> { using type = yaml::Hex16; };
48 template <> struct HexType<support::ulittle32_t> { using type = yaml::Hex32; };
49 template <> struct HexType<support::ulittle64_t> { using type = yaml::Hex64; };
52 /// Yaml-map an endian-aware type as an appropriately-sized hex value.
54 static inline void mapRequiredHex(yaml::IO &IO, const char *Key, in mapRequiredHex()
59 /// Perform an optional yaml-mapping of an endian-aware type as an
62 static inline void mapOptionalHex(yaml::IO &IO, const char *Key, in mapOptionalHex()
120 void yaml::ScalarBitSetTraits<MemoryProtection>::bitset( in bitset()
127 void yaml::ScalarBitSetTraits<MemoryState>::bitset(IO &IO, MemoryState &State) { in bitset()
133 void yaml::ScalarBitSetTraits<MemoryType>::bitset(IO &IO, MemoryType &Type) { in bitset()
139 void yaml::ScalarEnumerationTraits<ProcessorArchitecture>::enumeration( in enumeration()
147 void yaml::ScalarEnumerationTraits<OSPlatform>::enumeration(IO &IO, in enumeration()
155 void yaml::ScalarEnumerationTraits<StreamType>::enumeration(IO &IO, in enumeration()
163 void yaml::MappingTraits<CPUInfo::ArmInfo>::mapping(IO &IO, in mapping()
178 namespace yaml { namespace
197 } // namespace yaml
199 void yaml::MappingTraits<CPUInfo::OtherInfo>::mapping( in mapping()
206 /// A type which only accepts strings of a fixed size for yaml conversion.
215 namespace yaml { namespace
232 } // namespace yaml
235 void yaml::MappingTraits<CPUInfo::X86Info>::mapping(IO &IO, in mapping()
245 void yaml::MappingTraits<MemoryInfo>::mapping(IO &IO, MemoryInfo &Info) { in mapping()
259 void yaml::MappingTraits<VSFixedFileInfo>::mapping(IO &IO, in mapping()
276 void yaml::MappingTraits<ModuleListStream::entry_type>::mapping( in mapping()
285 IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef()); in mapping()
290 static void streamMapping(yaml::IO &IO, RawContentStream &Stream) { in streamMapping()
301 void yaml::MappingTraits<MemoryListStream::entry_type>::mapping( in mapping()
303 MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
307 static void streamMapping(yaml::IO &IO, MemoryInfoListStream &Stream) { in streamMapping()
311 static void streamMapping(yaml::IO &IO, MemoryListStream &Stream) { in streamMapping()
315 static void streamMapping(yaml::IO &IO, ModuleListStream &Stream) { in streamMapping()
319 static void streamMapping(yaml::IO &IO, SystemInfoStream &Stream) { in streamMapping()
349 static void streamMapping(yaml::IO &IO, TextContentStream &Stream) { in streamMapping()
353 void yaml::MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
359 void yaml::MappingTraits<ThreadListStream::entry_type>::mapping( in mapping()
370 static void streamMapping(yaml::IO &IO, ThreadListStream &Stream) { in streamMapping()
374 static void streamMapping(yaml::IO &IO, MinidumpYAML::ExceptionStream &Stream) { in streamMapping()
380 void yaml::MappingTraits<minidump::Exception>::mapping( in mapping()
381 yaml::IO &IO, minidump::Exception &Exception) { in mapping()
400 void yaml::MappingTraits<std::unique_ptr<Stream>>::mapping( in mapping()
401 yaml::IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S) { in mapping()
437 std::string yaml::MappingTraits<std::unique_ptr<Stream>>::validate( in validate()
438 yaml::IO &IO, std::unique_ptr<MinidumpYAML::Stream> &S) { in validate()
454 void yaml::MappingTraits<Object>::mapping(IO &IO, Object &O) { in mapping()