#include <sc_buffer.h>
Public 型 | |
typedef sc_buffer< T > | this_type |
typedef sc_signal< T > | base_type |
Public メソッド | |
sc_buffer () | |
sc_buffer (const char *name_) | |
virtual void | write (const T &) |
sc_buffer< T > & | operator= (const T &a) |
sc_buffer< T > & | operator= (const base_type &a) |
sc_buffer< T > & | operator= (const this_type &a) |
virtual const char * | kind () const |
Protected メソッド | |
virtual void | update () |
Private メソッド | |
sc_buffer (const sc_buffer< T > &) |
typedef sc_buffer<T> sc_core::sc_buffer< T >::this_type |
typedef sc_signal<T> sc_core::sc_buffer< T >::base_type |
sc_core::sc_buffer< T >::sc_buffer | ( | ) | [inline] |
sc_core::sc_buffer< T >::sc_buffer | ( | const char * | name_ | ) | [inline, explicit] |
sc_core::sc_buffer< T >::sc_buffer | ( | const sc_buffer< T > & | ) | [private] |
void sc_core::sc_buffer< T >::write | ( | const T & | value_ | ) | [inline, virtual] |
sc_core::sc_signal< T >を再定義しています。
sc_buffer<T>& sc_core::sc_buffer< T >::operator= | ( | const T & | a | ) | [inline] |
sc_core::sc_signal< T >を再定義しています。
sc_buffer<T>& sc_core::sc_buffer< T >::operator= | ( | const base_type & | a | ) | [inline] |
sc_buffer<T>& sc_core::sc_buffer< T >::operator= | ( | const this_type & | a | ) | [inline] |
virtual const char* sc_core::sc_buffer< T >::kind | ( | ) | const [inline, virtual] |
sc_core::sc_signal< T >を再定義しています。
void sc_core::sc_buffer< T >::update | ( | ) | [inline, protected, virtual] |
sc_core::sc_signal< T >を再定義しています。