C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
simics::AfterCallInterface Class Referenceabstract

#include <after-interface.h>

Inheritance diagram for simics::AfterCallInterface:
simics::FunctionCall< Args > simics::MemberFunctionCall< Class, Args > simics::RegBankFunctionCall< Class, Args >

Public Member Functions

virtual ~AfterCallInterface ()=default
 
virtual std::string name () const =0
 
virtual AfterCallInterfacemake_copy ()=0
 
virtual void set_args (const attr_value_t &args)=0
 
virtual void invoke ()=0
 
virtual attr_value_t get_value ()=0
 

Constructor & Destructor Documentation

◆ ~AfterCallInterface()

virtual simics::AfterCallInterface::~AfterCallInterface ( )
virtualdefault

Member Function Documentation

◆ get_value()

virtual attr_value_t simics::AfterCallInterface::get_value ( )
pure virtual

◆ invoke()

virtual void simics::AfterCallInterface::invoke ( )
pure virtual

◆ make_copy()

virtual AfterCallInterface * simics::AfterCallInterface::make_copy ( )
pure virtual

◆ name()

virtual std::string simics::AfterCallInterface::name ( ) const
pure virtual

◆ set_args()

virtual void simics::AfterCallInterface::set_args ( const attr_value_t &  args)
pure virtual

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