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

scv_extension_rw< T * > Class Template Reference

#include <_scv_ext_rw.h>

Collaboration diagram for scv_extension_rw< T * >:

Collaboration graph
[legend]
List of all members.

Public Methods

T **const get_instance () const
T ** get_instance ()
T ** _get_instance () const
void _set_instance (T **p)
void _set_as_field (_scv_extension_util_record *parent, T **p, const string &name)
_SCV_DEFAULT_RW const T & read ()
void write (const T &rhs)

Public Attributes

T ** _instance

template<typename T>
class scv_extension_rw< T * >


Member Function Documentation

template<typename T>
T** scv_extension_rw< T * >::_get_instance   const [inline]
 

Definition at line 291 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::_instance.

template<typename T>
void scv_extension_rw< T * >::_set_as_field _scv_extension_util_record   parent,
T **    p,
const string &    name
[inline]
 

Definition at line 295 of file _scv_ext_rw.h.

References _scv_extension_util_record::_add_field(), and _scv_extension_rw_base< T >::_set_instance().

template<typename T>
void scv_extension_rw< T * >::_set_instance T **    p [inline]
 

Definition at line 294 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::_instance.

template<typename T>
T** scv_extension_rw< T * >::get_instance   [inline]
 

Definition at line 290 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::_instance.

template<typename T>
T** const scv_extension_rw< T * >::get_instance   const [inline]
 

Definition at line 289 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::_instance.

template<typename T>
_SCV_DEFAULT_RW const T& scv_extension_rw< T * >::read   [inline]
 

Definition at line 303 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::get_instance().

template<typename T>
void scv_extension_rw< T * >::write const T &    rhs [inline]
 

Definition at line 304 of file _scv_ext_rw.h.

References _scv_extension_rw_base< T >::_get_instance().


Member Data Documentation

template<typename T>
T** scv_extension_rw< T * >::_instance
 

Definition at line 308 of file _scv_ext_rw.h.


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