Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Namespaces | Functions
systemc.cpp File Reference
#include <Python.h>
#include <map>
#include "usi.h"
#include "usi/api/systemc.h"
Include dependency graph for systemc.cpp:

Namespaces

 pysc
 
 pysc::api
 
 pysc::api::systemc
 

Functions

 USI_REGISTER_MODULE (systemc)
 
void pysc::api::systemc::start ()
 
void pysc::api::systemc::start (double time, sc_core::sc_time_unit tu)
 
void pysc::api::systemc::stop ()
 
void pysc::api::systemc::pause ()
 
void pysc::api::systemc::wait (double time, sc_core::sc_time_unit tu)
 
double pysc::api::systemc::simulation_time (sc_core::sc_time_unit tu)
 
double pysc::api::systemc::delta_count ()
 
int pysc::api::systemc::set_verbosity (int verbosity)
 
long pysc::api::systemc::get_curr_process_handle ()
 
bool pysc::api::systemc::is_running ()
 
std::vector< sc_core::sc_object * > pysc::api::systemc::get_top_level_objects ()
 

Detailed Description

Date
2013-2014
Author
Rolf Meyer