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

File containing declarations relating the CsvGrid objects. More...

#include <vector>
#include <list>
#include "CsvGridMain.h"

Go to the source code of this file.

Namespaces

 core_lib
 The core_lib namespace.
 
 core_lib::csv_grid
 The csv_grid namespace.
 

Typedefs

using core_lib::csv_grid::CsvGridV = TCsvGrid< std::vector >
 Typedef to CsvGrid object using std::vector as underlying container type. More efficient when grid has a fixed size.
 
using core_lib::csv_grid::RowV = CsvGridV::row_type
 Typedef to RowV object using CSVGridV::row_type.
 
using core_lib::csv_grid::CsvGridL = TCsvGrid< std::list >
 Typedef to CsvGrid object using std::list as underlying container type. More efficient when grid will be dynamically resized.
 
using core_lib::csv_grid::RowL = CsvGridL::row_type
 Typedef to RowL object using CSVGridL::row_type.
 
using core_lib::csv_grid::CsvGrid = CsvGridL
 Typedef our default general use grid object to CSVGridL.
 
using core_lib::csv_grid::Row = CsvGrid::row_type
 Typedef to Row object using CSVGrid::row_type.
 
using core_lib::csv_grid::CsvGridVD = TCsvGrid< std::vector, CellDouble >
 Typedef to CsvGrid object using std::vector as underlying container type. More efficient when grid has a fixed size and only contains numerical data (stored as double type).
 
using core_lib::csv_grid::CsvGridLD = TCsvGrid< std::list, CellDouble >
 Typedef to CsvGrid object using std::list as underlying container type. More efficient when grid will be dynamically resized and only contains numerical data (stored as double type).
 
using core_lib::csv_grid::CsvGridD = CsvGridLD
 Typedef for grid when cells only contain double precision data.
 
using core_lib::csv_grid::RowD = CsvGridD::row_type
 Typedef to Row object using CSVGrid::row_type.
 

Detailed Description

File containing declarations relating the CsvGrid objects.