GDB (xrefs)
Public Member Functions | Public Attributes | List of all members
tdesc_feature Struct Reference
Inheritance diagram for tdesc_feature:
tdesc_element

Public Member Functions

 tdesc_feature (const std::string &name_)
 
virtual ~tdesc_feature ()=default
 
 DISABLE_COPY_AND_ASSIGN (tdesc_feature)
 
void accept (tdesc_element_visitor &v) const override
 
bool operator== (const tdesc_feature &other) const
 
bool operator!= (const tdesc_feature &other) const
 

Public Attributes

std::string name
 
std::vector< tdesc_reg_upregisters
 
std::vector< tdesc_type_uptypes
 

Detailed Description

Definition at line 516 of file target-descriptions.c.

Constructor & Destructor Documentation

◆ tdesc_feature()

tdesc_feature::tdesc_feature ( const std::string name_)
inline

Definition at line 518 of file target-descriptions.c.

Referenced by tdesc_create_feature().

◆ ~tdesc_feature()

virtual tdesc_feature::~tdesc_feature ( )
virtualdefault

Member Function Documentation

◆ accept()

void tdesc_feature::accept ( tdesc_element_visitor v) const
inlineoverridevirtual

◆ DISABLE_COPY_AND_ASSIGN()

tdesc_feature::DISABLE_COPY_AND_ASSIGN ( tdesc_feature  )

◆ operator!=()

bool tdesc_feature::operator!= ( const tdesc_feature other) const
inline

Definition at line 581 of file target-descriptions.c.

◆ operator==()

bool tdesc_feature::operator== ( const tdesc_feature other) const
inline

Definition at line 549 of file target-descriptions.c.

References name, registers, and types.

Member Data Documentation

◆ name

std::string tdesc_feature::name

◆ registers

std::vector<tdesc_reg_up> tdesc_feature::registers

◆ types

std::vector<tdesc_type_up> tdesc_feature::types

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