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

A virtual base class for Simics C++ interface connect class. More...

#include <connect.h>

Inheritance diagram for simics::ConnectBase:
simics::Connect< FirstIface, RestIfaces >

Public Member Functions

 ConnectBase ()
 
virtual ~ConnectBase ()=default
 
virtual bool set (const ConfObjectRef &o)=0
 
ConfObjectRef get () const
 
 operator conf_object_t * () const
 

Protected Attributes

ConfObjectRef obj_
 

Detailed Description

A virtual base class for Simics C++ interface connect class.

Constructor & Destructor Documentation

◆ ConnectBase()

simics::ConnectBase::ConnectBase ( )
inline

◆ ~ConnectBase()

virtual simics::ConnectBase::~ConnectBase ( )
virtualdefault

Member Function Documentation

◆ get()

ConfObjectRef simics::ConnectBase::get ( ) const
inline

◆ operator conf_object_t *()

simics::ConnectBase::operator conf_object_t * ( ) const
inline

◆ set()

virtual bool simics::ConnectBase::set ( const ConfObjectRef o)
pure virtual

Member Data Documentation

◆ obj_

ConfObjectRef simics::ConnectBase::obj_
protected

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