SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::injection::extension::InjectSerialDevice< TPAYLOAD > Class Template Reference

#include <inject_serial_device.h>

Inheritance diagram for simics::systemc::injection::extension::InjectSerialDevice< TPAYLOAD >:
simics::systemc::injection::InjectBase< TPAYLOAD > simics::systemc::Registrant< InjectInterface< TPAYLOAD > >

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 ()
 

Member Function Documentation

◆ setValue()

template<typename TPAYLOAD >
virtual bool simics::systemc::injection::extension::InjectSerialDevice< TPAYLOAD >::setValue ( AttrDictParser parser,
const std::string &  key,
attr_value_t *  attr,
TPAYLOAD *  gp 
)
inlinevirtual

The documentation for this class was generated from the following file: