Vince's CSV Parser
Loading...
Searching...
No Matches
csv_reader.hpp File Reference

Defines functionality needed for basic CSV parsing. More...

#include <algorithm>
#include <deque>
#include <exception>
#include <fstream>
#include <functional>
#include <iterator>
#include <memory>
#include <sstream>
#include <string>
#include <vector>
#include <mutex>
#include <thread>
#include "basic_csv_parser.hpp"
#include "common.hpp"
#include "data_type.hpp"
#include "csv_format.hpp"

Go to the source code of this file.

Classes

class  csv::CSVReader
 Main class for parsing CSVs from files and in-memory sources. More...
 
class  csv::CSVReader::iterator
 An input iterator capable of handling large files. More...
 

Namespaces

namespace  csv
 The all encompassing namespace.
 

Macros

#define JOIN_WORKER(worker)   ((void)0)
 

Detailed Description

Defines functionality needed for basic CSV parsing.

Definition in file csv_reader.hpp.

Macro Definition Documentation

◆ JOIN_WORKER

#define JOIN_WORKER (   worker)    ((void)0)

Definition at line 37 of file csv_reader.hpp.