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

_scv_ext_util.h File Reference

#include <stdio.h>

Include dependency graph for _scv_ext_util.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  _scv_extension_util
class  _scv_extension_util_enum
class  _scv_extension_util_ptr
class  _scv_extension_util_record
class  scv_extension_util
class  scv_extension_util< T * >
class  scv_extension_util< T[N]>

Defines

#define _SCV_COMPONENT(basic_type)
#define _SCV_COMPONENT_1(basic_type)   _SCV_COMPONENT(basic_type) \
#define _SCV_COMPONENT_N(basic_type)
#define _SCV_INTROSPECTION_BASE   scv_extension_util<T>
#define _SCV_INTROSPECTION_BASE1   scv_extension_util<T*>
#define _SCV_INTROSPECTION_BASE2   scv_extension_util<T[N]>
#define _SCV_INTROSPECTION_BASE_ENUM   _scv_extension_util_enum

Functions

 _SCV_BASIC_TYPE_SPECIALIZATION ()


Define Documentation

#define _SCV_COMPONENT basic_type   
 

Value:

template<>                                                  \
class scv_extension_util<basic_type>                        \
  : public _scv_extension_util {                            \
public:                                                     \
  virtual ~scv_extension_util() {}                          \
};                                                          \

Definition at line 266 of file _scv_ext_util.h.

#define _SCV_COMPONENT_1 basic_type       _SCV_COMPONENT(basic_type) \
 

Definition at line 274 of file _scv_ext_util.h.

#define _SCV_COMPONENT_N basic_type   
 

Value:

template<int N>                                             \
class scv_extension_util<basic_type<N> >                    \
  : public _scv_extension_util {                            \
public:                                                     \
  virtual ~scv_extension_util() {}                          \
};                                                          \

Definition at line 277 of file _scv_ext_util.h.

#define _SCV_INTROSPECTION_BASE   scv_extension_util<T>
 

Definition at line 295 of file _scv_ext_util.h.

#define _SCV_INTROSPECTION_BASE1   scv_extension_util<T*>
 

Definition at line 297 of file _scv_ext_util.h.

#define _SCV_INTROSPECTION_BASE2   scv_extension_util<T[N]>
 

Definition at line 299 of file _scv_ext_util.h.

#define _SCV_INTROSPECTION_BASE_ENUM   _scv_extension_util_enum
 

Definition at line 301 of file _scv_ext_util.h.


Function Documentation

_SCV_BASIC_TYPE_SPECIALIZATION  
 


Generated on Fri Jan 14 08:29:17 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18