#include <inject_pci_device.h>
Public Member Functions | |
virtual bool | setValue (AttrDictParser *parser, const std::string &key, attr_value_t *attr, TPAYLOAD *gp) |
Public Member Functions inherited from simics::systemc::injection::InjectBase< TPAYLOAD > | |
InjectBase () | |
virtual | ~InjectBase () |
virtual bool | setValue (AttrDictParser *parser, const std::string &key, attr_value_t *attr, TPAYLOAD *gp)=0 |
virtual void | attrToValue (AttrDictParser *parser, TPAYLOAD *gp) |
virtual void | released (TPAYLOAD *gp) |
virtual bool | parse (AttrDictParser *parser, const std::string &key, attr_value_t *attr) |
template<typename T > | |
T * | get_extension (TPAYLOAD *gp) |
Public Member Functions inherited from simics::systemc::Registrant< InjectInterface< TPAYLOAD > > | |
Registrant () | |
Registrant (const Registrant &rhs) | |
virtual | ~Registrant () |
void | detach () |
|
inlinevirtual |