Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

_scv_dynamic_data Class Reference

#include <_scv_ext_comp.h>

Collaboration diagram for _scv_dynamic_data:

Collaboration graph
[legend]
List of all members.

Public Types

typedef scv_extension_callbacks_if::callback_base callback_base

Public Methods

 _scv_dynamic_data ()
 ~_scv_dynamic_data ()
void execute_callbacks (scv_extensions_if *, scv_extensions_if::callback_reason)

Public Attributes

bool undefined_
bool disable_randomization_
_scv_constraint_datacdata_
void * dist_
int _next_id
list< callback_base * > _callbacks

Member Typedef Documentation

typedef scv_extension_callbacks_if::callback_base _scv_dynamic_data::callback_base
 

Definition at line 80 of file _scv_ext_comp.h.


Constructor & Destructor Documentation

_scv_dynamic_data::_scv_dynamic_data   [inline]
 

Definition at line 64 of file _scv_ext_comp.h.

References _next_id, cdata_, disable_randomization_, dist_, and undefined_.

_scv_dynamic_data::~_scv_dynamic_data  
 

Definition at line 99 of file scv_introspection.cpp.


Member Function Documentation

void _scv_dynamic_data::execute_callbacks scv_extensions_if  ,
scv_extensions_if::callback_reason   
 

Definition at line 109 of file scv_introspection.cpp.

References _callbacks.

Referenced by _scv_extension_util::trigger_value_change_cb().


Member Data Documentation

list<callback_base*> _scv_dynamic_data::_callbacks
 

Definition at line 82 of file _scv_ext_comp.h.

Referenced by execute_callbacks().

int _scv_dynamic_data::_next_id
 

Definition at line 81 of file _scv_ext_comp.h.

Referenced by _scv_dynamic_data().

_scv_constraint_data* _scv_dynamic_data::cdata_
 

Definition at line 76 of file _scv_ext_comp.h.

Referenced by _scv_dynamic_data().

bool _scv_dynamic_data::disable_randomization_
 

Definition at line 75 of file _scv_ext_comp.h.

Referenced by _scv_dynamic_data().

void* _scv_dynamic_data::dist_
 

Definition at line 77 of file _scv_ext_comp.h.

Referenced by _scv_dynamic_data().

bool _scv_dynamic_data::undefined_
 

Definition at line 74 of file _scv_ext_comp.h.

Referenced by _scv_dynamic_data().


The documentation for this class was generated from the following files:
Generated on Sun Dec 12 19:22:36 2004 for SystemC2.0.1(excludingMSLib)(IncludingSCV) by doxygen1.2.18