#include "csv2cpp.hh"
#include <iomanip>
Go to the source code of this file.
◆ convertHeader< CPP >()
Definition at line 6 of file csv2cpp.cc.
6 {
7 out <<
"#ifndef __" << header.
base <<
"__\n";
8 out <<
"#define __" << header.
base <<
"__\n";
9 out << "\n";
10 out << "/**\n";
11 out << " * \file \n";
13 out <<
" * " << header.
url <<
"\n";
14 out << " */\n";
15 out << "\n";
16 out << "/**\n";
17 out <<
" * " << header.
base <<
"\n";
18 out << " */\n";
19}
◆ convertCSV< CPP >()
Definition at line 22 of file csv2cpp.cc.
22 {
23 for (
auto i = 0; i < csv.
types.size(); i++) {
24 auto number = csv.
numbers[i] +
";";
25 out <<
"static const " << csv.
types[i] <<
" " << std::left << std::setw(32)
26 << csv.
names[i] <<
" = " << std::left << std::setw(10) << number
27 <<
" //!< " << csv.
comments[i] <<
"\n";
28 }
29 out << "#endif\n";
30}
std::vector< std::string > numbers
std::vector< std::string > types
std::vector< std::string > names
std::vector< std::string > comments