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