YAMLParser
YAMLParser
YAMLParser
Writer.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
#include <vector>
5
#include "yaml-cpp/yaml.h"
6
7
class
DataHolder
;
//Forward declaration to pass a DataHolder object to the constructor.
8
class
Writer
9
{
10
public
:
11
Writer
(
DataHolder
data
, std::string filename,
int
yamlStyleFlag);
12
~Writer
();
13
14
void
writeToYamlFile
(std::string filename);
15
16
enum
YamlStyle
{
BLOCK
,
FLOW
};
17
18
};
19
Writer
Definition:
Writer.h:8
Writer::FLOW
Definition:
Writer.h:16
Writer::Writer
Writer(DataHolder data, std::string filename, int yamlStyleFlag)
Definition:
Writer.cpp:12
Writer::YamlStyle
YamlStyle
Definition:
Writer.h:16
Writer::~Writer
~Writer()
Definition:
Writer.cpp:117
Writer::writeToYamlFile
void writeToYamlFile(std::string filename)
Definition:
Writer.cpp:37
DataHolder
Definition:
DataHolder.h:4
data
DataHolder data
Definition:
Writer.cpp:9
Writer::BLOCK
Definition:
Writer.h:16
Generated by
1.8.15