![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Data Structures | |
| class | TScopedRegion |
| RAII friendly region annotation for YAML::Emitter streams. More... | |
Typedefs | |
| using | FMap = TScopedRegion<YAML::BeginMap, YAML::EndMap> |
| Annotate a mapping region in a YAML::Emitter stream, which ends when this object goes out of scope. | |
| using | FSeq = TScopedRegion<YAML::BeginSeq, YAML::EndSeq> |
| Annotate a sequence region in a YAML::Emitter stream, which ends when this object goes out of scope. | |
Functions | |
| template<typename String > requires (CStringOrViewOrName<String> || CStdStringOrView<String>) | |
| YAML::Emitter & | operator<< (YAML::Emitter &out, String &&v) |
| Convenience operator to append Unreal or potentially wide strings to YAML::Emitter streams. | |
| template<CEnum Enum> | |
| YAML::Emitter & | operator<< (YAML::Emitter &out, Enum v) |
| Convenience operator to append enums as strings to a YAML::Emitter streams. | |
| using Mcro::Yaml::FMap = TScopedRegion<YAML::BeginMap, YAML::EndMap> |
| using Mcro::Yaml::FSeq = TScopedRegion<YAML::BeginSeq, YAML::EndSeq> |
| YAML::Emitter & Mcro::Yaml::operator<< | ( | YAML::Emitter & | out, |
| Enum | v ) |