68 explicit Table(std::vector<Row> row_list);
71 virtual ~
Table() =
default;
79 std::shared_ptr<ColumnInfo> getColumnInfo()
const;
86 std::size_t size()
const;
97 const Row& operator[](std::size_t index)
const;
std::vector< Row >::const_iterator const_iterator
std::shared_ptr< ColumnInfo > m_column_info
std::vector< Row > m_row_list
Represents one row of a Table.