7 out <<
"#ifndef __" << header.
base <<
"__\n";
8 out <<
"#define __" << header.
base <<
"__\n";
12 out <<
" * " << header.
url <<
"\n";
16 out <<
" * " << header.
base <<
"\n";
22 for (
auto i = 0; i < csv.
types.size(); i++) {
23 auto number = csv.
numbers[i] +
";";
24 out <<
"static const " << csv.
types[i] <<
" " << std::left << std::setw(32)
25 << csv.
names[i] <<
" = " << std::left << std::setw(10) << number
26 <<
" //!< " << csv.
comments[i] <<
"\n";
void convertHeader< CPP >(std::ostream &out, const Header &header)
void convertCSV< CPP >(std::ostream &out, const CSV &csv)
std::vector< std::string > numbers
std::vector< std::string > types
std::vector< std::string > names
std::vector< std::string > comments