#include <inject_serial_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 |