Here is a list of all documented namespaces with brief descriptions:
[detail level 123]
| ▼Ncsv | The all encompassing namespace |
| ▼Ninternals | Stuff that is generally not of interest to end-users |
| CThreadSafeDeque | A std::deque wrapper which allows multiple read and write threads to concurrently access it along with providing read threads the ability to wait for the deque to become populated |
| CIBasicCSVParser | Abstract base class which provides CSV parsing logic |
| CStreamParser | A class for parsing CSV data from a std::stringstream or an std::ifstream |
| CMmapParser | Parser for memory-mapped files |
| CColNames | A data structure for handling column name information |
| CGuessScore | |
| CRawCSVField | A barebones class used for describing CSV fields |
| CCSVFieldList | A class used for efficiently storing RawCSVField objects and expanding as necessary |
| CRawCSVData | A class for storing raw CSV data and associated metadata |
| CCSVGuessResult | Stores the inferred format of a CSV file |
| CCSVFormat | Stores information about how to parse a CSV file |
| ▼CCSVReader | Main class for parsing CSVs from files and in-memory sources |
| Citerator | An input iterator capable of handling large files |
| CCSVField | Data type representing individual CSV values |
| ▼CCSVRow | Data structure for representing CSV rows |
| Citerator | A random access iterator over the contents of a CSV row |
| CCSVStat | Class for calculating statistics from CSV files and in-memory sources |
| CCSVFileInfo | Returned by get_file_info() |
| CDelimWriter | Class for writing delimiter separated values files |