The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::app::SimulationConfiguration::SimDBConfig Class Reference

#include <SimulationConfiguration.hpp>

Public Member Functions

void disableLegacyReports ()
 
bool legacyReportsEnabled () const
 
void enableApp (const std::string &app_name, const std::string &db_file)
 
bool appEnabled (const std::string &app_name) const
 
std::vector< std::string > getEnabledApps () const
 
std::vector< std::string > getAppDatabases (const std::string &app_name) const
 
void addPragmaOnOpen (const std::string &name, const std::string &val)
 
std::vector< std::pair< std::string, std::string > > getPragmas () const
 

Detailed Description

SimDB configuration

Definition at line 494 of file SimulationConfiguration.hpp.

Member Function Documentation

◆ addPragmaOnOpen()

void sparta::app::SimulationConfiguration::SimDBConfig::addPragmaOnOpen ( const std::string & name,
const std::string & val )
inline

Definition at line 544 of file SimulationConfiguration.hpp.

◆ appEnabled()

bool sparta::app::SimulationConfiguration::SimDBConfig::appEnabled ( const std::string & app_name) const
inline

Definition at line 517 of file SimulationConfiguration.hpp.

◆ disableLegacyReports()

void sparta::app::SimulationConfiguration::SimDBConfig::disableLegacyReports ( )
inline

Definition at line 497 of file SimulationConfiguration.hpp.

◆ enableApp()

void sparta::app::SimulationConfiguration::SimDBConfig::enableApp ( const std::string & app_name,
const std::string & db_file )
inline

Definition at line 511 of file SimulationConfiguration.hpp.

◆ getAppDatabases()

std::vector< std::string > sparta::app::SimulationConfiguration::SimDBConfig::getAppDatabases ( const std::string & app_name) const
inline

Definition at line 532 of file SimulationConfiguration.hpp.

◆ getEnabledApps()

std::vector< std::string > sparta::app::SimulationConfiguration::SimDBConfig::getEnabledApps ( ) const
inline

Definition at line 522 of file SimulationConfiguration.hpp.

◆ getPragmas()

std::vector< std::pair< std::string, std::string > > sparta::app::SimulationConfiguration::SimDBConfig::getPragmas ( ) const
inline

Definition at line 549 of file SimulationConfiguration.hpp.

◆ legacyReportsEnabled()

bool sparta::app::SimulationConfiguration::SimDBConfig::legacyReportsEnabled ( ) const
inline

Definition at line 506 of file SimulationConfiguration.hpp.


The documentation for this class was generated from the following file: