Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Functions
delegate.h File Reference
#include <systemc.h>
#include <vector>
#include "usi.h"
#include "core/common/sr_param.h"
Include dependency graph for delegate.h:

Classes

class  USIBaseDelegate
 
class  USIDelegate
 

Functions

USIObject USIObjectFromUSIDelegate (sc_core::sc_object *obj)
 Convertion functions to translate from sc_object to an language specific object. More...
 
USIDelegateUSIObjectToUSIDelegate (USIObject obj)
 Convertion functions to translate from an language specific object to sc_object. More...
 
bool USIObjectIsUSIDelegate (USIObject obj)
 A function to test if a language specific object contains a USIDelegate. More...
 

Function Documentation

USIObject USIObjectFromUSIDelegate ( sc_core::sc_object *  obj)

Convertion functions to translate from sc_object to an language specific object.

bool USIObjectIsUSIDelegate ( USIObject  obj)

A function to test if a language specific object contains a USIDelegate.

USIDelegate* USIObjectToUSIDelegate ( USIObject  obj)

Convertion functions to translate from an language specific object to sc_object.