humoto
Classes | Namespaces | Macros
config_yaml.h File Reference

Detailed Description

Author
Alexander Sherikov
Jan Michalczyk
Note
Headers with the implementation are included in 'config.h'.

Definition in file config_yaml.h.

Go to the source code of this file.

#include "humoto_helpers.h"
#include "yaml-cpp/yaml.h"
#include "config_yaml/reader.h"
#include "config_yaml/writer.h"

Classes

class  humoto::config::yaml::ConfigurableBase
 

Namespaces

 humoto
 The root namespace of HuMoTo.
 
 humoto::config
 Namespace of classes related to configuration handling.
 
 humoto::config::yaml
 YAML bridge namespace.
 

Macros

#define HUMOTO_BRIDGE_config_yaml_DEFINITIONS
 
#define HUMOTO_CONFIG_CONFIGURABLE_BASE_PARENT   humoto::config::yaml::ConfigurableBase
 

Macro Definition Documentation

◆ HUMOTO_BRIDGE_config_yaml_DEFINITIONS

#define HUMOTO_BRIDGE_config_yaml_DEFINITIONS
Value:
protected: \
void writeConfigEntries(humoto::config::yaml::Writer & writer) const \
{ \
writeConfigEntriesTemplate(writer); \
}\
void readConfigEntries(humoto::config::yaml::Reader & reader, const bool crash_flag)\
{\
readConfigEntriesTemplate(reader, crash_flag);\
}
Configuration reader class.
Definition: reader.h:22
Configuration writer class.
Definition: writer.h:22

Definition at line 65 of file config_yaml.h.

◆ HUMOTO_CONFIG_CONFIGURABLE_BASE_PARENT

#define HUMOTO_CONFIG_CONFIGURABLE_BASE_PARENT   humoto::config::yaml::ConfigurableBase

Definition at line 60 of file config_yaml.h.