allocator_type typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
begin() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
beginSafe() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
clear() | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |
clone() const =0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
clone(const allocator_type &alloc) const =0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
columnFromVariableName(const std::string &name) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
columnsFromVariableName(const std::string &name) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
const_iterator typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
const_iterator_safe typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
const_pointer typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
const_reference typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
content() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
DBVector typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
difference_type typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
empty() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
end() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
endSafe() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseAllRows() | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseFirstRow() | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseFirstRows(const std::size_t k) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseLastRow() | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseLastRows(const std::size_t k) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseRow(std::size_t index) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
eraseRows(std::size_t deb, std::size_t end) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
False enum value | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
getAllocator() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
handler() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
Handler class | gum::learning::IDatabaseTable< T_DATA, ALLOC > | friend |
handlerSafe() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
HandlerSafe class | gum::learning::IDatabaseTable< T_DATA, ALLOC > | friend |
has_row_missing_val_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
hasMissingValues() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
hasMissingValues(const std::size_t k) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
IDatabaseTable(const MissingValType< MISSALLOC > &missing_symbols, const std::vector< std::string, VARALLOC< std::string > > &var_names, const ALLOC< T_DATA > &alloc) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
IDatabaseTable(const IDatabaseTable< T_DATA, ALLOC > &from) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
IDatabaseTable(const IDatabaseTable< T_DATA, ALLOC > &from, const allocator_type &alloc) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
IDatabaseTable(IDatabaseTable< T_DATA, ALLOC > &&from) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
IDatabaseTable(IDatabaseTable< T_DATA, ALLOC > &&from, const allocator_type &alloc) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
ignoreColumn(const std::size_t k, const bool from_external_object=true)=0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
ignoredColumns() const =0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
inputColumns() const =0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
insertRow(const std::vector< std::string, OTHER_ALLOC< std::string > > &new_row) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
insertRow(Row< T_DATA > &&new_row, const IsMissing contains_missing_data) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |
insertRow(const Row< T_DATA > &new_row, const IsMissing contains_missing_data) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |
insertRows(Matrix< T_DATA > &&new_rows, const DBVector< IsMissing > &rows_have_missing_vals) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |
insertRows(const Matrix< T_DATA > &new_rows, const DBVector< IsMissing > &rows_have_missing_vals) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |
IsMissing enum name | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
isRowSizeOK_(const std::size_t size) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
iterator typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
iterator_safe typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
Matrix typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
max_nb_threads_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | mutableprotected |
min_nb_rows_per_thread_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | mutableprotected |
minNbRowsPerThread() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
missing_symbols_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
missingSymbols() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
MissingValType typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
nbRows() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
nbThreads() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
nbVariables() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
operator=(const IDatabaseTable< T_DATA, ALLOC > &from) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
operator=(IDatabaseTable< T_DATA, ALLOC > &&from) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
pointer typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
reference typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
Row typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
rows_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
setAllRowsWeight(const double new_weight) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
setMaxNbThreads(const std::size_t nb) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
setMinNbRowsPerThread(const std::size_t nb) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
setVariableNames(const std::vector< std::string, ALLOC< std::string > > &names, const bool from_external_object=true)=0 | gum::learning::IDatabaseTable< T_DATA, ALLOC > | pure virtual |
setVariableNames(const std::vector< std::string, OTHER_ALLOC< std::string > > &names, const bool from_external_object=true) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
setWeight(const std::size_t i, const double weight) | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
size() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
size_type typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
True enum value | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
value_type typedef | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
variable_names_ | gum::learning::IDatabaseTable< T_DATA, ALLOC > | protected |
variableName(const std::size_t k) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
variableNames() const noexcept | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
weight(const std::size_t i) const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
weight() const | gum::learning::IDatabaseTable< T_DATA, ALLOC > | |
~IDatabaseTable() | gum::learning::IDatabaseTable< T_DATA, ALLOC > | virtual |