![]() |
aGrUM
0.14.1
|
#include <IDatabaseTable.h>
Public Member Functions | |
virtual void | insertRow (const std::vector< std::string, ALLOC< std::string > > &new_row)=0 |
insert a new row at the end of the database More... | |
virtual void | insertRows (const DBVector< DBVector< std::string > > &new_rows) |
insert new rows at the end of the database More... | |
Public Types | |
template<typename TX_DATA > | |
using | DBVector = std::vector< TX_DATA, ALLOC< TX_DATA > > |
template<typename TX_DATA > | |
using | Row = DBRow< TX_DATA, ALLOC > |
template<typename TX_DATA > | |
using | Matrix = std::vector< DBRow< TX_DATA, ALLOC >, ALLOC< DBRow< TX_DATA, ALLOC > > > |
Definition at line 102 of file IDatabaseTable.h.
using gum::learning::IDatabaseTableInsert4DBCell< ALLOC, false >::DBVector = std::vector< TX_DATA, ALLOC< TX_DATA > > |
Definition at line 104 of file IDatabaseTable.h.
using gum::learning::IDatabaseTableInsert4DBCell< ALLOC, false >::Matrix = std::vector< DBRow< TX_DATA, ALLOC >, ALLOC< DBRow< TX_DATA, ALLOC > > > |
Definition at line 111 of file IDatabaseTable.h.
using gum::learning::IDatabaseTableInsert4DBCell< ALLOC, false >::Row = DBRow< TX_DATA, ALLOC > |
Definition at line 107 of file IDatabaseTable.h.
|
pure virtual |
insert a new row at the end of the database
The new row passed in argument is supposed to come from an external database. So it must contain data for the ignored columns.
|
virtual |
insert new rows at the end of the database
The new rows passed in argument are supposed to come from an external database. So they must contain data for the ignored columns.