Goby3 3.7.0
2026.11.12
Loading...
Searching...
No Matches
goby::yaml::YMap Class Reference

#include <goby/middleware/tool/interface/yaml_raii.h>

Public Member Functions

 YMap (YAML::Emitter &out, bool flow=false)
 
template<typename A , typename B >
 YMap (YAML::Emitter &out, A key, B value)
 
template<typename A >
 YMap (YAML::Emitter &out, A key)
 
 ~YMap ()
 
template<typename A , typename B >
void add (A key, B value)
 
template<typename A >
void add (A key, std::string value)
 
template<typename A >
void add_key (A key)
 

Detailed Description

Definition at line 53 of file yaml_raii.h.

Constructor & Destructor Documentation

◆ YMap() [1/3]

goby::yaml::YMap::YMap ( YAML::Emitter &  out,
bool  flow = false 
)
inline

Definition at line 56 of file yaml_raii.h.

◆ YMap() [2/3]

template<typename A , typename B >
goby::yaml::YMap::YMap ( YAML::Emitter &  out,
A  key,
B  value 
)
inline

Definition at line 66 of file yaml_raii.h.

◆ YMap() [3/3]

template<typename A >
goby::yaml::YMap::YMap ( YAML::Emitter &  out,
A  key 
)
inline

Definition at line 71 of file yaml_raii.h.

◆ ~YMap()

goby::yaml::YMap::~YMap ( )
inline

Definition at line 73 of file yaml_raii.h.

Member Function Documentation

◆ add() [1/2]

template<typename A , typename B >
void goby::yaml::YMap::add ( A  key,
B  value 
)
inline

Definition at line 75 of file yaml_raii.h.

◆ add() [2/2]

template<typename A >
void goby::yaml::YMap::add ( A  key,
std::string  value 
)
inline

Definition at line 80 of file yaml_raii.h.

◆ add_key()

template<typename A >
void goby::yaml::YMap::add_key ( A  key)
inline

Definition at line 89 of file yaml_raii.h.


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