C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
SampleBankPortManual Member List

This is the complete list of members for SampleBankPortManual, including all inherited members.

addBankProperties(ConfClass *cls)simics::BankPort< SampleDevice >inlinestatic
bankSampleBankPortManual
bank_iface() const overridesimics::BankPort< SampleDevice >inlinevirtual
bank_name() const overridesimics::BankPort< SampleDevice >inlinevirtual
BankInstrumentationSubscribeConnection()simics::BankInstrumentationSubscribeConnection
BankPort(ConfObjectRef o)simics::BankPort< SampleDevice >inlineexplicit
BankPort(ConfObjectRef o, const bank_t *bank)simics::BankPort< SampleDevice >inline
BankPort(const BankPort &)=deletesimics::BankPort< SampleDevice >
big_endian_bitorder() overridesimics::BankPort< SampleDevice >inline
ConfObject(const ConfObjectRef &obj)simics::ConfObjectinlineexplicit
description() overridesimics::BankPort< SampleDevice >inline
dev_obj() const overridesimics::BankPort< SampleDevice >inlinevirtual
disable_connection_callbacks(conf_object_t *connection) overridesimics::BankInstrumentationSubscribeConnection
empty() constsimics::BankInstrumentationSubscribeConnection
enable_connection_callbacks(conf_object_t *connection) overridesimics::BankInstrumentationSubscribeConnection
finalize() overridesimics::ConfObjectinlinevirtual
finalized()simics::ConfObjectinlinevirtual
get_connections() overridesimics::BankInstrumentationSubscribeConnection
get_register_value(unsigned reg) overridesimics::BankPort< SampleDevice >inline
index() constsimics::Port< TParent >inline
is_read_only(unsigned reg) overridesimics::BankPort< SampleDevice >inline
issue(transaction_t *t, uint64 addr) overridesimics::BankPort< SampleDevice >inline
issue_callbacks(BankAccess *access, CallbackType type) const overridesimics::BankInstrumentationSubscribeConnectionvirtual
move_before(conf_object_t *connection, conf_object_t *before) overridesimics::BankInstrumentationSubscribeConnection
name() constsimics::Port< TParent >inline
number_of_callbacks() constsimics::BankInstrumentationSubscribeConnection
number_of_registers() overridesimics::BankPort< SampleDevice >inline
obj() constsimics::ConfObjectinline
objects_finalized() overridesimics::ConfObjectinlinevirtual
operator=(const BankPort &)=deletesimics::BankPort< SampleDevice >
parent() constsimics::Port< TParent >inline
ParentType typedefsimics::Port< TParent >
Port(const ConfObjectRef &obj)simics::Port< TParent >inlineexplicit
register_after_read(conf_object_t *connection, uint64 offset, uint64 size, after_read_callback_t after_read, lang_void *user_data) overridesimics::BankInstrumentationSubscribeConnection
register_after_write(conf_object_t *connection, uint64 offset, uint64 size, after_write_callback_t after_write, lang_void *user_data) overridesimics::BankInstrumentationSubscribeConnection
register_before_read(conf_object_t *connection, uint64 offset, uint64 size, before_read_callback_t before_read, lang_void *user_data) overridesimics::BankInstrumentationSubscribeConnection
register_before_write(conf_object_t *connection, uint64 offset, uint64 size, before_write_callback_t before_write, lang_void *user_data) overridesimics::BankInstrumentationSubscribeConnection
register_info(unsigned reg) overridesimics::BankPort< SampleDevice >inline
register_names() overridesimics::BankPort< SampleDevice >inline
register_offsets() overridesimics::BankPort< SampleDevice >inline
remove_callback(bank_callback_handle_t callback) overridesimics::BankInstrumentationSubscribeConnection
remove_connection_callbacks(conf_object_t *connection) overridesimics::BankInstrumentationSubscribeConnection
set_bank(const bank_t &bank) overridesimics::BankPort< SampleDevice >inlinevirtual
set_register_value(unsigned reg, uint64 val) overridesimics::BankPort< SampleDevice >inline
~BankInstrumentationSubscribeConnection()=defaultsimics::BankInstrumentationSubscribeConnectionvirtual
~BankIssueCallbacksInterface()=defaultsimics::BankIssueCallbacksInterfacevirtual
~BankPort()simics::BankPort< SampleDevice >inlinevirtual
~BankPortInterface()=defaultsimics::BankPortInterfacevirtual
~ConfObject()=defaultsimics::ConfObjectvirtual
~ConfObjectInterface()=defaultsimics::ConfObjectInterfacevirtual
~Port()=defaultsimics::Port< TParent >virtual