C++ Device API Reference Manual
Reference documentation for the Simics C++ Device API.
 
Loading...
Searching...
No Matches
simics::AttributeAccessor< CLASS, MEMBER, m > Struct Template Reference

A container of get and set callbacks for a class member variable. More...

#include <attribute.h>

Public Member Functions

 AttributeAccessor ()
 

Public Attributes

attr_getter getter
 
attr_setter setter
 

Detailed Description

template<typename CLASS, typename MEMBER, MEMBER m>
struct simics::AttributeAccessor< CLASS, MEMBER, m >

A container of get and set callbacks for a class member variable.

Constructor & Destructor Documentation

◆ AttributeAccessor()

template<typename CLASS , typename MEMBER , MEMBER m>
simics::AttributeAccessor< CLASS, MEMBER, m >::AttributeAccessor ( )
inline

Member Data Documentation

◆ getter

template<typename CLASS , typename MEMBER , MEMBER m>
attr_getter simics::AttributeAccessor< CLASS, MEMBER, m >::getter

◆ setter

template<typename CLASS , typename MEMBER , MEMBER m>
attr_setter simics::AttributeAccessor< CLASS, MEMBER, m >::setter

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