#include <table_format.h>
|
| | Table (const std::string &name, const std::vector< Column< T > > &columns) |
| |
| | Table (const std::string &name, const std::unordered_map< std::string, std::vector< T > > &columnData) |
| |
| | Table (const std::string &name, const std::map< std::string, std::vector< T > > &columnData) |
| |
| | Table (const std::string &name, const std::unordered_map< fourdst::atomic::Species, std::vector< T > > &columnData) |
| |
| | Table (const std::string &name, const std::map< fourdst::atomic::Species, std::vector< T > > &columnData) |
| |
| size_t | ncols () const override |
| |
| size_t | nrows () const override |
| |
| const ColumnBase & | operator[] (size_t i) const override |
| |
| const std::vector< std::unique_ptr< ColumnBase > > | getColumns () const override |
| |
| std::string | getName () const override |
| |
| void | toCSV (const std::string &filename) const override |
| |
| virtual | ~TableBase ()=default |
| |
◆ Table() [1/5]
◆ Table() [2/5]
template<typename T>
| gridfire::utils::Table< T >::Table |
( |
const std::string & | name, |
|
|
const std::unordered_map< std::string, std::vector< T > > & | columnData ) |
|
inline |
◆ Table() [3/5]
template<typename T>
| gridfire::utils::Table< T >::Table |
( |
const std::string & | name, |
|
|
const std::map< std::string, std::vector< T > > & | columnData ) |
|
inline |
◆ Table() [4/5]
template<typename T>
| gridfire::utils::Table< T >::Table |
( |
const std::string & | name, |
|
|
const std::unordered_map< fourdst::atomic::Species, std::vector< T > > & | columnData ) |
|
inline |
◆ Table() [5/5]
template<typename T>
| gridfire::utils::Table< T >::Table |
( |
const std::string & | name, |
|
|
const std::map< fourdst::atomic::Species, std::vector< T > > & | columnData ) |
|
inline |
◆ getColumns()
◆ getName()
◆ ncols()
◆ nrows()
◆ operator[]()
◆ toCSV()
◆ m_columns
◆ m_name
The documentation for this class was generated from the following file: