クラス tlm::tlm_endian_context

#include <tlm_endian_conv.h>

tlm::tlm_endian_contextに対する継承グラフ

Inheritance graph
[凡例]
tlm::tlm_endian_contextのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

tlm_extension_baseclone () const
void free ()
void copy_from (tlm_extension_base const &)

Public 変数

sc_dt::uint64 address
sc_dt::uint64 new_address
uchar * data_ptr
uchar * byte_enable
int length
int stream_width
void(* from_f )(tlm_generic_payload *txn, unsigned int sizeof_databus)
int sizeof_databus


説明

tlm_endian_conv.h210 行で定義されています。


関数

tlm_extension_base* tlm::tlm_endian_context::clone (  )  const [inline, virtual]

tlm::tlm_extension< T >を実装しています。

tlm_endian_conv.h224 行で定義されています。

void tlm::tlm_endian_context::free (  )  [inline, virtual]

tlm::tlm_extension_baseを再定義しています。

tlm_endian_conv.h225 行で定義されています。

void tlm::tlm_endian_context::copy_from ( tlm_extension_base const &   )  [inline, virtual]

tlm::tlm_extension< T >を実装しています。

tlm_endian_conv.h226 行で定義されています。


変数

tlm_endian_conv.h213 行で定義されています。

参照元 tlm::tlm_from_hostendian_generic(), と tlm::tlm_to_hostendian_generic().

tlm_endian_conv.h215 行で定義されています。

参照元 tlm::tlm_from_hostendian_word(), と tlm::tlm_to_hostendian_word().

tlm_endian_conv.h216 行で定義されています。

参照元 tlm::tlm_from_hostendian_word(), と tlm::tlm_to_hostendian_word().

tlm_endian_conv.h217 行で定義されています。

参照元 tlm::tlm_from_hostendian_generic(), と tlm::tlm_to_hostendian_generic().


このクラスの説明は次のファイルから生成されました:

TLM 2.0に対してWed Jun 11 00:11:02 2008に生成されました。  doxygen 1.5.6