aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::learning::IDatabaseTable< T_DATA, ALLOC > Member List

This is the complete list of members for gum::learning::IDatabaseTable< T_DATA, ALLOC >, including all inherited members.

allocator_type typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
begin() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
beginSafe() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
clear()gum::learning::IDatabaseTable< T_DATA, ALLOC >virtual
clone() const =0gum::learning::IDatabaseTable< T_DATA, ALLOC >pure virtual
clone(const allocator_type &alloc) const =0gum::learning::IDatabaseTable< T_DATA, ALLOC >pure virtual
columnFromVariableName(const std::string &name) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
columnsFromVariableName(const std::string &name) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
const_iterator typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
const_iterator_safe typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
const_pointer typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
const_reference typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
content() const noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
DBVector typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
difference_type typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
empty() const noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
end() const noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
endSafe() const noexceptgum::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 valuegum::learning::IDatabaseTable< T_DATA, ALLOC >
getAllocator() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
handler() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
Handler classgum::learning::IDatabaseTable< T_DATA, ALLOC >friend
handlerSafe() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
HandlerSafe classgum::learning::IDatabaseTable< T_DATA, ALLOC >friend
has_row_missing_val_gum::learning::IDatabaseTable< T_DATA, ALLOC >protected
hasMissingValues() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
hasMissingValues(const std::size_t k) constgum::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)=0gum::learning::IDatabaseTable< T_DATA, ALLOC >pure virtual
ignoredColumns() const =0gum::learning::IDatabaseTable< T_DATA, ALLOC >pure virtual
inputColumns() const =0gum::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 namegum::learning::IDatabaseTable< T_DATA, ALLOC >
isRowSizeOK_(const std::size_t size) constgum::learning::IDatabaseTable< T_DATA, ALLOC >protected
iterator typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
iterator_safe typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
Matrix typedefgum::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() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
missing_symbols_gum::learning::IDatabaseTable< T_DATA, ALLOC >protected
missingSymbols() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
MissingValType typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
nbRows() const noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
nbThreads() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
nbVariables() const noexceptgum::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 typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
reference typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
Row typedefgum::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) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
setMinNbRowsPerThread(const std::size_t nb) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
setVariableNames(const std::vector< std::string, ALLOC< std::string > > &names, const bool from_external_object=true)=0gum::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 noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
size_type typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
True enum valuegum::learning::IDatabaseTable< T_DATA, ALLOC >
value_type typedefgum::learning::IDatabaseTable< T_DATA, ALLOC >
variable_names_gum::learning::IDatabaseTable< T_DATA, ALLOC >protected
variableName(const std::size_t k) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
variableNames() const noexceptgum::learning::IDatabaseTable< T_DATA, ALLOC >
weight(const std::size_t i) constgum::learning::IDatabaseTable< T_DATA, ALLOC >
weight() constgum::learning::IDatabaseTable< T_DATA, ALLOC >
~IDatabaseTable()gum::learning::IDatabaseTable< T_DATA, ALLOC >virtual