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

scv_extensions< T * > Class Template Reference

#include <_scv_introspection.h>

Inheritance diagram for scv_extensions< T * >:

Inheritance graph
[legend]
List of all members.

Public Methods

 scv_extensions ()
virtual ~scv_extensions ()
scv_extensions< T > & operator * ()
const scv_extensions< T > & operator * () const
scv_extensions< T > * operator-> ()
const scv_extensions< T > * operator-> () const
scv_extensions< T * > & operator= (const scv_extensions< T * > &rhs)
scv_extensions< T * > & operator= (scv_extensions< T > *rhs)
scv_extensions< T * > & operator= (const scv_smart_ptr< T > &rhs)
scv_extensions< T * > & operator= (T *rhs)
scv_extensions< T * > & operator= (int)
virtual void _set_instance_core_wrap (void *p)
const char * get_type_name () const

template<typename T>
class scv_extensions< T * >


Constructor & Destructor Documentation

template<typename T>
virtual scv_extensions< T * >::~scv_extensions   [inline, virtual]
 

Reimplemented in scv_extensions< scv_smart_ptr< T > >.

Definition at line 1528 of file _scv_introspection.h.


Member Function Documentation

template<typename T>
void scv_extensions< T * >::_set_instance_core_wrap void *    p [virtual]
 

Definition at line 1741 of file _scv_introspection.h.

template<typename T>
const char* scv_extensions< T * >::get_type_name   const [inline]
 

Definition at line 1545 of file _scv_introspection.h.

References _scv_ext_util_get_name(), and s.

template<typename T>
const scv_extensions< T > & scv_extensions< T * >::operator *  
 

Definition at line 1667 of file _scv_introspection.h.

References _scv_message::message().

template<typename T>
scv_extensions< T > & scv_extensions< T * >::operator *  
 

Definition at line 1656 of file _scv_introspection.h.

References _scv_message::message().

template<typename T>
const scv_extensions< T > * scv_extensions< T * >::operator->  
 

Definition at line 1683 of file _scv_introspection.h.

template<typename T>
scv_extensions< T > * scv_extensions< T * >::operator->  
 

Definition at line 1678 of file _scv_introspection.h.

template<typename T>
scv_extensions< T * > & scv_extensions< T * >::operator= int   
 

Definition at line 1733 of file _scv_introspection.h.

template<typename T>
scv_extensions< T * > & scv_extensions< T * >::operator= T *    rhs
 

Definition at line 1725 of file _scv_introspection.h.

template<typename T>
scv_extensions< T * > & scv_extensions< T * >::operator= const scv_smart_ptr< T > &    rhs
 

Definition at line 170 of file _scv_smart_ptr.h.

template<typename T>
scv_extensions< T * > & scv_extensions< T * >::operator= scv_extensions< T > *    rhs
 

Definition at line 1704 of file _scv_introspection.h.

template<typename T>
scv_extensions< T * > & scv_extensions< T * >::operator= const scv_extensions< T * > &    rhs
 

Reimplemented in scv_extensions< scv_smart_ptr< T > >.

Definition at line 1688 of file _scv_introspection.h.

template<typename T>
scv_extensions< T * >::scv_extensions   [inline]
 

Reimplemented in scv_extensions< scv_smart_ptr< T > >.

Definition at line 1527 of file _scv_introspection.h.


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