OpenM++ runtime library (libopenm)
|
This is the complete list of members for openm::IModel, including all inherited members.
isSuppressed(const char *i_name) const =0 | openm::IModel | pure virtual |
parameterSubValueIndex(const char *i_name) const =0 | openm::IModel | pure virtual |
runOptions(void) const =0 | openm::IModel | pure virtual |
subValueCount(void) const noexcept=0 | openm::IModel | pure virtual |
subValueId(void) const noexcept=0 | openm::IModel | pure virtual |
tableIdByName(const char *i_name) const =0 | openm::IModel | pure virtual |
updateProgress(int i_count, double i_value=0.0)=0 | openm::IModel | pure virtual |
writeCsvMicrodata(int i_entityKind, uint64_t i_microdataKey, int i_eventId, bool i_isSameEntity, const void *i_entityThis)=0 | openm::IModel | pure virtual |
writeDbMicrodata(int i_entityKind, uint64_t i_microdataKey, const void *i_entityThis)=0 | openm::IModel | pure virtual |
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 |