MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Mcro::Yaml::TScopedRegion< Begin, End > Class Template Reference

#include <Yaml.h>

Public Member Functions

 TScopedRegion (YAML::Emitter &out)
 
 ~TScopedRegion ()
 
template<typename T >
TScopedRegionoperator<< (T &&rhs)
 

Detailed Description

template<YAML::EMITTER_MANIP Begin, YAML::EMITTER_MANIP End>
class Mcro::Yaml::TScopedRegion< Begin, End >

RAII friendly region annotation for YAML::Emitter streams

Template Parameters
BeginThe YAML region begin tag
EndThe YAML region end tag

Definition at line 33 of file Yaml.h.

Constructor & Destructor Documentation

◆ TScopedRegion()

template<YAML::EMITTER_MANIP Begin, YAML::EMITTER_MANIP End>
Mcro::Yaml::TScopedRegion< Begin, End >::TScopedRegion ( YAML::Emitter & out)
inline

Definition at line 38 of file Yaml.h.

◆ ~TScopedRegion()

template<YAML::EMITTER_MANIP Begin, YAML::EMITTER_MANIP End>
Mcro::Yaml::TScopedRegion< Begin, End >::~TScopedRegion ( )
inline

Definition at line 39 of file Yaml.h.

Member Function Documentation

◆ operator<<()

template<YAML::EMITTER_MANIP Begin, YAML::EMITTER_MANIP End>
template<typename T >
TScopedRegion & Mcro::Yaml::TScopedRegion< Begin, End >::operator<< ( T && rhs)
inline

Definition at line 42 of file Yaml.h.


The documentation for this class was generated from the following file: