#include <tlm_gp.h>
Public メソッド | |
virtual tlm_extension_base * | clone () const =0 |
virtual void | free () |
virtual void | copy_from (tlm_extension_base const &)=0 |
Protected メソッド | |
virtual | tlm_extension_base () |
Static Protected メソッド | |
static unsigned int | register_extension () |
virtual tlm::tlm_extension_base::tlm_extension_base | ( | ) | [inline, protected, virtual] |
virtual tlm_extension_base* tlm::tlm_extension_base::clone | ( | ) | const [pure virtual] |
tlm::tlm_endian_context, tlm::tlm_extension< T >, tlm_utils::instance_specific_extension_carrier, tlm_utils::simple_target_socket< MODULE, BUSWIDTH, TYPES >::fw_process::mm_end_event_ext, tlm_utils::simple_target_socket_tagged< MODULE, BUSWIDTH, TYPES >::fw_process::mm_end_event_ext, tlm::tlm_extension< tlm_utils::simple_target_socket::fw_process::mm_end_event_ext >, tlm::tlm_extension< tlm::tlm_endian_context >, tlm::tlm_extension< tlm_utils::instance_specific_extension_carrier >, と tlm::tlm_extension< tlm_utils::simple_target_socket_tagged::fw_process::mm_end_event_ext >で実装されています。
virtual void tlm::tlm_extension_base::free | ( | ) | [inline, virtual] |
virtual void tlm::tlm_extension_base::copy_from | ( | tlm_extension_base const & | ) | [pure virtual] |
tlm::tlm_endian_context, tlm::tlm_extension< T >, tlm_utils::instance_specific_extension_carrier, tlm_utils::simple_target_socket< MODULE, BUSWIDTH, TYPES >::fw_process::mm_end_event_ext, tlm_utils::simple_target_socket_tagged< MODULE, BUSWIDTH, TYPES >::fw_process::mm_end_event_ext, tlm::tlm_extension< tlm_utils::simple_target_socket::fw_process::mm_end_event_ext >, tlm::tlm_extension< tlm::tlm_endian_context >, tlm::tlm_extension< tlm_utils::instance_specific_extension_carrier >, と tlm::tlm_extension< tlm_utils::simple_target_socket_tagged::fw_process::mm_end_event_ext >で実装されています。
static unsigned int tlm::tlm_extension_base::register_extension | ( | ) | [inline, static, protected] |