AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
io::LineReader Class Reference

Public Member Functions

 LineReader (const LineReader &)=delete
 
LineReaderoperator= (const LineReader &)=delete
 
 LineReader (const char *file_name)
 
 LineReader (const std::string &file_name)
 
 LineReader (const char *file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const std::string &file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const char *file_name, const char *data_begin, const char *data_end)
 
 LineReader (const std::string &file_name, const char *data_begin, const char *data_end)
 
 LineReader (const char *file_name, FILE *file)
 
 LineReader (const std::string &file_name, FILE *file)
 
 LineReader (const char *file_name, std::istream &in)
 
 LineReader (const std::string &file_name, std::istream &in)
 
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
 
char * next_line ()
 
 LineReader (const LineReader &)=delete
 
LineReaderoperator= (const LineReader &)=delete
 
 LineReader (const char *file_name)
 
 LineReader (const std::string &file_name)
 
 LineReader (const char *file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const std::string &file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const char *file_name, const char *data_begin, const char *data_end)
 
 LineReader (const std::string &file_name, const char *data_begin, const char *data_end)
 
 LineReader (const char *file_name, FILE *file)
 
 LineReader (const std::string &file_name, FILE *file)
 
 LineReader (const char *file_name, std::istream &in)
 
 LineReader (const std::string &file_name, std::istream &in)
 
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
 
char * next_line ()
 
 LineReader (const LineReader &)=delete
 
LineReaderoperator= (const LineReader &)=delete
 
 LineReader (const char *file_name)
 
 LineReader (const std::string &file_name)
 
 LineReader (const char *file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const std::string &file_name, std::unique_ptr< ByteSourceBase >byte_source)
 
 LineReader (const char *file_name, const char *data_begin, const char *data_end)
 
 LineReader (const std::string &file_name, const char *data_begin, const char *data_end)
 
 LineReader (const char *file_name, FILE *file)
 
 LineReader (const std::string &file_name, FILE *file)
 
 LineReader (const char *file_name, std::istream &in)
 
 LineReader (const std::string &file_name, std::istream &in)
 
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
 
char * next_line ()
 

Detailed Description

Definition at line 318 of file csv.h.


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