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

scv_expression_core_signal< T > Class Template Reference

#include <scv_expression.h>

Inheritance diagram for scv_expression_core_signal< T >:

Inheritance graph
[legend]
Collaboration diagram for scv_expression_core_signal< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 scv_expression_core_signal (sc_signal_in_if< T > &s)
virtual void update_signal_value (void) const
virtual sc_interfaceget_signal (void) const

template<typename T>
class scv_expression_core_signal< T >


Constructor & Destructor Documentation

template<typename T>
scv_expression_core_signal< T >::scv_expression_core_signal sc_signal_in_if< T > &    s [inline]
 

Definition at line 367 of file scv_expression.h.

References scv_expression_core::core_, scv_bag< T >::read(), s, and scv_get_const_extensions().


Member Function Documentation

template<typename T>
virtual sc_interface* scv_expression_core_signal< T >::get_signal void    const [inline, virtual]
 

Reimplemented from scv_expression_core.

Definition at line 379 of file scv_expression.h.

template<typename T>
virtual void scv_expression_core_signal< T >::update_signal_value void    const [inline, virtual]
 

Reimplemented from scv_expression_core.

Definition at line 373 of file scv_expression.h.

References scv_expression_core::_operator, assert, scv_expression_core::core_, sc_signal_in_if< T >::read(), scv_expression::SC_SIGNAL, and scv_get_const_extensions().


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