|
using | iterator = std::vector< Row >::iterator |
|
using | const_iterator = std::vector< Row >::const_iterator |
|
|
| DataSet (std::vector< std::string > columns) |
|
| DataSet (const DataSet &ds) noexcept |
|
| DataSet (DataSet &&ds) noexcept |
|
DataSet & | operator= (const DataSet &ds) noexcept |
|
DataSet & | operator= (DataSet &&ds) noexcept |
|
const std::vector< std::string > & | keys () const |
|
const std::vector< Value > & | rowValues (std::size_t index) const |
|
std::vector< Value > | colValues (const std::string &colName) const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
template<typename T , typename = typename std::enable_if<std::is_convertible<T, Row>::value, T>::type> |
bool | emplace_back (T &&row) |
|
bool | append (DataSet &&o) |
|
bool | merge (DataSet &&o) |
|
void | clear () |
|
void | __clear () |
|
std::size_t | size () const |
|
std::size_t | rowSize () const |
|
std::size_t | colSize () const |
|
std::string | toString () const |
|
bool | operator== (const DataSet &rhs) const |
|
|
std::vector< std::string > | colNames |
|
std::vector< Row > | rows |
|
Definition at line 20 of file DataSet.h.
The documentation for this struct was generated from the following file: