Core Library  1.7.0.0
Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.
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.