#include <tlm_endian_conv.h>
Public Member Functions | |
tlm_extension_base * | clone () const |
void | free () |
void | copy_from (tlm_extension_base const &) |
Public Attributes | |
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 |
Definition at line 210 of file tlm_endian_conv.h.
tlm_extension_base* tlm::tlm_endian_context::clone | ( | ) | const [inline, virtual] |
void tlm::tlm_endian_context::free | ( | ) | [inline, virtual] |
void tlm::tlm_endian_context::copy_from | ( | tlm_extension_base const & | ) | [inline, virtual] |
sc_dt::uint64 tlm::tlm_endian_context::address |
Definition at line 212 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_generic(), tlm::tlm_from_hostendian_word(), tlm::tlm_to_hostendian_generic(), and tlm::tlm_to_hostendian_word().
sc_dt::uint64 tlm::tlm_endian_context::new_address |
Definition at line 213 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_generic(), and tlm::tlm_to_hostendian_generic().
Definition at line 214 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_aligned(), tlm::tlm_from_hostendian_generic(), tlm::tlm_from_hostendian_word(), tlm::tlm_to_hostendian_aligned(), tlm::tlm_to_hostendian_generic(), and tlm::tlm_to_hostendian_word().
Definition at line 215 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_word(), and tlm::tlm_to_hostendian_word().
Definition at line 216 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_word(), and tlm::tlm_to_hostendian_word().
Definition at line 217 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian_generic(), and tlm::tlm_to_hostendian_generic().
void(* tlm::tlm_endian_context::from_f)(tlm_generic_payload *txn, unsigned int sizeof_databus) |
Definition at line 221 of file tlm_endian_conv.h.
Referenced by tlm::tlm_from_hostendian(), tlm::tlm_to_hostendian_aligned(), tlm::tlm_to_hostendian_generic(), tlm::tlm_to_hostendian_single(), and tlm::tlm_to_hostendian_word().