45 #ifndef SSTMAC_MICRO_INTEGRATED_COMPONENT_H_ 46 #define SSTMAC_MICRO_INTEGRATED_COMPONENT_H_ 51 #include <sst/core/link.h> 52 #include <sst/core/linkMap.h> 53 #include <sst/core/params.h> 54 #include <sst/core/element.h> 62 :
public SST::Component
71 init(
unsigned int phase);
78 SST::ComponentId_t
id,
void configure_self_link()
sprockit::sim_parameters * params_
virtual void init(unsigned int phase)
SSTIntegratedComponent(SST::ComponentId_t id, SST::Params ¶ms)
void handle_self_link(SST::Event *ev)
A basic container for time (subject to future transplant).
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
static SST::TimeConverter * time_converter_
SST::SimTime_t extra_delay(timestamp t) const
void handle_event(SST::Event *ev)
virtual void init_factory_params(sprockit::sim_parameters *params)=0
virtual void init_sst_params(SST::Params ¶ms)
virtual void handle(event *ev)=0