openGPMP
Open Source Mathematics Package
Classes | Namespaces | Macros | Typedefs | Enumerations
datatable.hpp File Reference
#include <algorithm>
#include <chrono>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  gpmp::core::DataTable
 

Namespaces

 gpmp
 The source C++ openGPMP namespace.
 
 gpmp::core
 

Macros

#define MAX_ROWS   30
 
#define SHOW_ROWS   15
 

Typedefs

typedef std::pair< std::vector< std::string >, std::vector< std::vector< std::string > > > gpmp::core::DataTableStr
 
typedef std::pair< std::vector< int64_t >, std::vector< std::vector< int64_t > > > gpmp::core::DataTableInt
 
typedef std::pair< std::vector< long double >, std::vector< std::vector< long double > > > gpmp::core::DataTableDouble
 

Enumerations

enum class  gpmp::core::DataType {
  gpmp::core::Unknown , gpmp::core::String , gpmp::core::Integer , gpmp::core::Double ,
  gpmp::core::dt_uint8 , gpmp::core::dt_int8 , gpmp::core::dt_uint16 , gpmp::core::dt_int16 ,
  gpmp::core::dt_uint32 , gpmp::core::dt_int32 , gpmp::core::dt_uint64 , gpmp::core::dt_int64 ,
  gpmp::core::dt_double , gpmp::core::dt_ldouble , gpmp::core::dt_str
}
 enum for representing different data types More...
 

Macro Definition Documentation

◆ MAX_ROWS

#define MAX_ROWS   30

Definition at line 41 of file datatable.hpp.

◆ SHOW_ROWS

#define SHOW_ROWS   15

Definition at line 42 of file datatable.hpp.