Lumiera  0.pre.03
»edit your freedom«
DataTable< TAB > Member List

This is the complete list of members for DataTable< TAB >, including all inherited members.

appendFrom(CSVData const &csv) (defined in DataTable< TAB >)DataTable< TAB >inline
appendRowFromCSV(string line) (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
clear() (defined in DataTable< TAB >)DataTable< TAB >inline
columnCnt (defined in DataTable< TAB >)DataTable< TAB >static
DataTable(fs::path csvFile="") (defined in DataTable< TAB >)DataTable< TAB >inline
DataTable(CSVData const &csv) (defined in DataTable< TAB >)DataTable< TAB >inline
dropLastRow() (defined in DataTable< TAB >)DataTable< TAB >inline
dupRow() (defined in DataTable< TAB >)DataTable< TAB >inline
empty() const (defined in DataTable< TAB >)DataTable< TAB >inline
filename_ (defined in DataTable< TAB >)DataTable< TAB >private
forAllColumns(OP &&doIt) constDataTable< TAB >inlineprivate
formatCSVRow(size_t rownum) const (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
generateHeaderSpec() const (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
loadData() (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
MoveOnly()=default (defined in MoveOnly)MoveOnlyprivate
MoveOnly(MoveOnly &&)=default (defined in MoveOnly)MoveOnlyprivate
MoveOnly(MoveOnly const &)=delete (defined in MoveOnly)MoveOnlyprivate
newRow() (defined in DataTable< TAB >)DataTable< TAB >inline
operator=(MoveOnly &&)=delete (defined in MoveOnly)MoveOnlyprivate
operator=(MoveOnly const &)=delete (defined in MoveOnly)MoveOnlyprivate
renderCSV() const (defined in DataTable< TAB >)DataTable< TAB >inline
reserve(size_t expectedCapacity) (defined in DataTable< TAB >)DataTable< TAB >inline
save(size_t lineLimit=std::numeric_limits< size_t >::max(), bool backupOld=false)DataTable< TAB >inline
saveAs(fs::path newStorage, size_t lineLimit=std::numeric_limits< size_t >::max()) (defined in DataTable< TAB >)DataTable< TAB >inline
saveData(std::ofstream &csvFile, size_t lineLimit) (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
size() const (defined in DataTable< TAB >)DataTable< TAB >inline
verifyHeaderSpec(string headerLine) (defined in DataTable< TAB >)DataTable< TAB >inlineprivate
~MoveOnly()=default (defined in MoveOnly)MoveOnlyprivate