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

scv_extension_callbacks_if::callback_t Class Reference

#include <scv_introspection.h>

Inheritance diagram for scv_extension_callbacks_if::callback_t:

Inheritance graph
[legend]
Collaboration diagram for scv_extension_callbacks_if::callback_t:

Collaboration graph
[legend]
List of all members.

Public Types

typedef void(* fcn_t )(scv_extensions_if &, callback_reason)

Public Methods

 callback_t (fcn_t f)
virtual void execute (scv_extensions_if *d, callback_reason r)
virtual callback_baseduplicate () const

Public Attributes

fcn_t _fcn

Member Typedef Documentation

typedef void(* scv_extension_callbacks_if::callback_t::fcn_t)(scv_extensions_if&, callback_reason)
 

Definition at line 366 of file scv_introspection.h.

Referenced by callback_t().


Constructor & Destructor Documentation

scv_extension_callbacks_if::callback_t::callback_t fcn_t    f [inline]
 

Definition at line 368 of file scv_introspection.h.

References _fcn, and fcn_t.

Referenced by duplicate().


Member Function Documentation

virtual callback_base* scv_extension_callbacks_if::callback_t::duplicate   const [inline, virtual]
 

Implements scv_extension_callbacks_if::callback_base.

Definition at line 370 of file scv_introspection.h.

References _fcn, and callback_t().

virtual void scv_extension_callbacks_if::callback_t::execute scv_extensions_if   d,
callback_reason    r
[inline, virtual]
 

Implements scv_extension_callbacks_if::callback_base.

Definition at line 369 of file scv_introspection.h.


Member Data Documentation

fcn_t scv_extension_callbacks_if::callback_t::_fcn
 

Definition at line 367 of file scv_introspection.h.

Referenced by callback_t(), and duplicate().


The documentation for this class was generated from the following file:
Generated on Fri Jan 14 08:32:16 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18