struct and methods to "organice" printing of csv-Headers More...
#include <csv_printing.h>
Public Member Functions | |
Header & | operator<< (const std::string &field) |
Header & | operator<< (const Header &other) |
Header & | operator<< (const ::google::protobuf::Message &m) |
Static Public Member Functions | |
static Header | prefixed (const std::string &p, const ::google::protobuf::Message &m) |
Public Attributes | |
std::vector< std::string > | fields_ |
std::string | prefix_ |
struct and methods to "organice" printing of csv-Headers
Definition at line 62 of file csv_printing.h.
Header& csv::Header::operator<< | ( | const std::string & | field | ) | [inline] |
Definition at line 74 of file csv_printing.h.
Definition at line 80 of file csv_printing.h.
Header& csv::Header::operator<< | ( | const ::google::protobuf::Message & | m | ) | [inline] |
Definition at line 87 of file csv_printing.h.
static Header csv::Header::prefixed | ( | const std::string & | p, |
const ::google::protobuf::Message & | m | ||
) | [inline, static] |
Definition at line 67 of file csv_printing.h.
std::vector<std::string> csv::Header::fields_ |
Definition at line 64 of file csv_printing.h.
std::string csv::Header::prefix_ |
Definition at line 65 of file csv_printing.h.