Core Library 1.7.0.0 Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.

Classes | Namespaces | Enumerations
CsvGridRow.h File Reference

File containing declarations relating the CSVGridRow class. More...

`#include <initializer_list>`
`#include <ostream>`
`#include <algorithm>`
`#include <iterator>`
`#include <stdexcept>`
`#include <boost/tokenizer.hpp>`
`#include <boost/algorithm/string/trim.hpp>`
`#include <boost/throw_exception.hpp>`
`#include "CoreLibraryDllGlobal.h"`
`#include "Platform/PlatformDefines.h"`
`#include "StringUtils/StringUtils.h"`
`#include "CsvGridCell.h"`
`#include "CsvGridCellDouble.h"`

Go to the source code of this file.

## Classes
class | core_lib::csv_grid::reserver::ContainerReserver< C, T >
| Default container reserver functor. More...
class | core_lib::csv_grid::reserver::ContainerReserver< std::vector, T >
| Container reserver functor specialisation for vectors. More...
class | core_lib::csv_grid::TCsvGrid< C, T >
| Grid class with CSV file capabilities. More...
class | core_lib::csv_grid::TRow< C, T >
| Class defining a row of the grid. More...

## Namespaces
| core_lib
| The core_lib namespace.
| core_lib::csv_grid
| The csv_grid namespace.
| core_lib::csv_grid::reserver
| The csv_grid namespace.

## Enumerations
enum | core_lib::csv_grid::eCellFormatOptions { core_lib::csv_grid::eCellFormatOptions::simpleCells, core_lib::csv_grid::eCellFormatOptions::doubleQuotedCells }
| Cell format options enumeration. More...

## Detailed Description

File containing declarations relating the CSVGridRow class.