YPC  0.2.0
Public Member Functions | List of all members
io::CSVReader< column_count, trim_policy, quote_policy, overflow_policy, comment_policy > Class Template Reference

Public Member Functions

 CSVReader (const CSVReader &)=delete
 
CSVReaderoperator= (const CSVReader &)
 
template<class ... Args>
 CSVReader (Args &&...args)
 
char * next_line ()
 
template<class ... ColNames>
void read_header (ignore_column ignore_policy, ColNames...cols)
 
template<class ... ColNames>
void set_header (ColNames...cols)
 
bool has_column (const std::string &name) const
 
void set_file_name (const std::string &file_name)
 
void set_file_name (const char *file_name)
 
const char * get_truncated_file_name () const
 
void set_file_line (unsigned file_line)
 
unsigned get_file_line () const
 
template<class ... ColType>
bool read_row (ColType &...cols)
 

The documentation for this class was generated from the following file: