OpenM++ runtime library (libopenm)
openm::ModelBase Member List

This is the complete list of members for openm::ModelBase, including all inherited members.

create(int i_runId, int i_subCount, int i_subId, RunController *i_runCtrl, const MetaHolder *i_metaStore)openm::ModelBasestatic
isSuppressed(const char *i_name) const overrideopenm::ModelBaseinlinevirtual
parameterSubValueIndex(const char *i_name) const overrideopenm::ModelBasevirtual
runOptions(void) const overrideopenm::ModelBaseinlinevirtual
subValueCount(void) const noexcept overrideopenm::ModelBaseinlinevirtual
subValueId(void) const noexcept overrideopenm::ModelBaseinlinevirtual
tableIdByName(const char *i_name) const overrideopenm::ModelBaseinlinevirtual
updateProgress(int i_count, double i_value=0.0) overrideopenm::ModelBaseinlinevirtual
writeCsvMicrodata(int i_entityKind, uint64_t i_microdataKey, int i_eventId, bool i_isSameEntity, const void *i_entityThis) overrideopenm::ModelBasevirtual
writeDbMicrodata(int i_entityKind, uint64_t i_microdataKey, const void *i_entityThis) overrideopenm::ModelBasevirtual
writeOutputTable(const char *i_name, size_t i_size, forward_list< unique_ptr< double[]> > &io_accValues) overrideopenm::ModelBase
openm::IModel::writeOutputTable(const char *i_name, size_t i_size, std::forward_list< std::unique_ptr< double[]> > &io_accValues)=0openm::IModelpure virtual
~IModel(void) noexcept=0openm::IModelpure virtual
~ModelBase(void) noexcept (defined in openm::ModelBase)openm::ModelBaseinline