SST/macro
Public Member Functions | List of all members
sstmac::sw::perf_counter_model Class Referenceabstract

#include <perf_counter.h>

Inheritance diagram for sstmac::sw::perf_counter_model:
Inheritance graph
Collaboration diagram for sstmac::sw::perf_counter_model:
Collaboration graph

Public Member Functions

virtual ~perf_counter_model ()
 
virtual compute_eventget_next_event ()=0
 
virtual perf_counterregister_variable (void *ptr)=0
 
virtual void remove_variable (void *ptr)=0
 
- Public Member Functions inherited from sprockit::factory_type
virtual void init_factory_params (sim_parameters *params)
 
virtual void finalize_init ()
 

Detailed Description

Definition at line 16 of file perf_counter.h.

Constructor & Destructor Documentation

virtual sstmac::sw::perf_counter_model::~perf_counter_model ( )
inlinevirtual

Definition at line 20 of file perf_counter.h.

References sstmac::sw::DeclareFactory().

Here is the call graph for this function:

Member Function Documentation

virtual compute_event* sstmac::sw::perf_counter_model::get_next_event ( )
pure virtual
virtual perf_counter* sstmac::sw::perf_counter_model::register_variable ( void *  ptr)
pure virtual
virtual void sstmac::sw::perf_counter_model::remove_variable ( void *  ptr)
pure virtual

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