OpenM++ runtime library (libopenm)
|
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::ModelBase | static |
isSuppressed(const char *i_name) const override | openm::ModelBase | inlinevirtual |
parameterSubValueIndex(const char *i_name) const override | openm::ModelBase | virtual |
runOptions(void) const override | openm::ModelBase | inlinevirtual |
subValueCount(void) const noexcept override | openm::ModelBase | inlinevirtual |
subValueId(void) const noexcept override | openm::ModelBase | inlinevirtual |
tableIdByName(const char *i_name) const override | openm::ModelBase | inlinevirtual |
updateProgress(int i_count, double i_value=0.0) override | openm::ModelBase | inlinevirtual |
writeCsvMicrodata(int i_entityKind, uint64_t i_microdataKey, int i_eventId, bool i_isSameEntity, const void *i_entityThis) override | openm::ModelBase | virtual |
writeDbMicrodata(int i_entityKind, uint64_t i_microdataKey, const void *i_entityThis) override | openm::ModelBase | virtual |
writeOutputTable(const char *i_name, size_t i_size, forward_list< unique_ptr< double[]> > &io_accValues) override | openm::ModelBase | |
openm::IModel::writeOutputTable(const char *i_name, size_t i_size, std::forward_list< std::unique_ptr< double[]> > &io_accValues)=0 | openm::IModel | pure virtual |
~IModel(void) noexcept=0 | openm::IModel | pure virtual |
~ModelBase(void) noexcept (defined in openm::ModelBase) | openm::ModelBase | inline |