addInstantiation(Report *r, Simulation *sim, std::ostream *out=nullptr) | sparta::app::ReportDescriptor | |
capUpdatesToOncePerTick(const Scheduler *scheduler) | sparta::app::ReportDescriptor | |
clearDestinationFiles(const Simulation &sim) | sparta::app::ReportDescriptor | |
computeFilename(const Report *r, const std::string &sim_name, uint32_t idx) const | sparta::app::ReportDescriptor | |
configureAsyncNonTimeseriesReport(simdb::AsyncTaskEval *task_queue, simdb::ObjectManager *sim_db) | sparta::app::ReportDescriptor | |
configureAsyncTimeseriesReport(simdb::AsyncTaskEval *task_queue, simdb::ObjectManager *sim_db, const Clock &root_clk) | sparta::app::ReportDescriptor | |
createRootStatisticsStream() | sparta::app::ReportDescriptor | |
def_file | sparta::app::ReportDescriptor | |
dest_file | sparta::app::ReportDescriptor | |
disable() | sparta::app::ReportDescriptor | inline |
doPostProcessing(simdb::AsyncTaskEval *task_queue, simdb::ObjectManager *sim_db) | sparta::app::ReportDescriptor | |
extensions_ | sparta::app::ReportDescriptor | |
format | sparta::app::ReportDescriptor | |
getAllInstantiations() const | sparta::app::ReportDescriptor | inline |
getDescriptorDefFile() const | sparta::app::ReportDescriptor | inline |
getDescriptorDestFile() const | sparta::app::ReportDescriptor | inline |
getDescriptorFormat() const | sparta::app::ReportDescriptor | inline |
getDescriptorOrigDestFile() const | sparta::app::ReportDescriptor | inline |
getDescriptorPattern() const | sparta::app::ReportDescriptor | inline |
getFormattersByFilename() const | sparta::app::ReportDescriptor | |
getInstantiations() const | sparta::app::ReportDescriptor | inline |
getNumUpdates() const | sparta::app::ReportDescriptor | inline |
getNumWrites() const | sparta::app::ReportDescriptor | inline |
getPendingInstantiations() const | sparta::app::ReportDescriptor | inline |
getTimeseriesDatabaseHeader() | sparta::app::ReportDescriptor | |
getUsageCount() const | sparta::app::ReportDescriptor | inline |
GLOBAL_KEYWORD | sparta::app::ReportDescriptor | static |
header_metadata_ | sparta::app::ReportDescriptor | |
ignoreFurtherUpdates() | sparta::app::ReportDescriptor | inline |
inspectSimulatorFeatureValues(const app::FeatureConfiguration *feature_config) | sparta::app::ReportDescriptor | |
isEnabled() const | sparta::app::ReportDescriptor | inline |
isSingleNonTimeseriesReport() const | sparta::app::ReportDescriptor | |
isSingleTimeseriesReport() const | sparta::app::ReportDescriptor | |
isValidFormatName(const std::string &format) | sparta::app::ReportDescriptor | static |
loc_pattern | sparta::app::ReportDescriptor | |
logOutputValuesToArchive(const std::string &dir) | sparta::app::ReportDescriptor | |
operator=(const ReportDescriptor &)=default | sparta::app::ReportDescriptor | |
ReportDescriptor(const std::string &_loc_pattern, const std::string &_def_file, const std::string &_dest_file, const std::string &_format="text") | sparta::app::ReportDescriptor | |
ReportDescriptor(const ReportDescriptor &)=default | sparta::app::ReportDescriptor | |
ReportDescriptorCollection (defined in sparta::app::ReportDescriptor) | sparta::app::ReportDescriptor | friend |
setSkippedAnnotator(std::shared_ptr< sparta::trigger::SkippedAnnotatorBase > annotator) | sparta::app::ReportDescriptor | |
skipOutput() | sparta::app::ReportDescriptor | |
stringize() const | sparta::app::ReportDescriptor | inline |
updateOutput(std::ostream *out=nullptr) | sparta::app::ReportDescriptor | |
writeOutput(std::ostream *out=nullptr) | sparta::app::ReportDescriptor | |
~ReportDescriptor() | sparta::app::ReportDescriptor | |