Skip to main content

The ConstraintClassDef Struct Reference

Class that contains information about a type constraint relations. More...

Declaration

struct ConstraintClassDef { ... }

Included Headers

#include <src/classdef.h>

Public Constructors Index

ConstraintClassDef (ClassDef *cd)

Public Member Functions Index

voidaddAccessor (const QCString &s)

Public Member Attributes Index

ClassDef *classDef

Class definition that this relation uses. More...

StringSetaccessors

Dictionary of member types names that form the edge labels of the constraint relation. More...

Description

Class that contains information about a type constraint relations.

Definition at line 515 of file classdef.h.

Public Constructors

ConstraintClassDef()

ConstraintClassDef::ConstraintClassDef (ClassDef * cd)
inline

Definition at line 517 of file classdef.h.

Reference classDef.

Public Member Functions

addAccessor()

void ConstraintClassDef::addAccessor (const QCString & s)
inline

Definition at line 518 of file classdef.h.

518 void addAccessor(const QCString &s)
519 {
520 if (accessors.find(s.str())==accessors.end())
521 {
522 accessors.insert(s.str());
523 }
524 }

References accessors and QCString::str.

Public Member Attributes

accessors

StringSet ConstraintClassDef::accessors

Dictionary of member types names that form the edge labels of the constraint relation.

Definition at line 531 of file classdef.h.

Referenced by addAccessor.

classDef

ClassDef* ConstraintClassDef::classDef

Class definition that this relation uses.

Definition at line 526 of file classdef.h.

Referenced by ConstraintClassDef.


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


Generated via doxygen2docusaurus by Doxygen 1.14.0.