Hide menu
Loading...
Searching...
No Matches
cadex::PMI::SemanticAttributeVisitor Class Referenceabstract

Defines a visitor of the attributes. More...

#include <cadex/PMI/SemanticAttributeVisitor.hxx>

Inheritance diagram for cadex::PMI::SemanticAttributeVisitor:
cadex::PMI::SemanticAttributeVoidVisitor

Public Member Functions

virtual void operator() (const ModifierAttribute &theAttribute)=0
 
virtual void operator() (const ModifierWithValueAttribute &theAttribute)=0
 
virtual void operator() (const QualifierAttribute &theAttribute)=0
 
virtual void operator() (const PlusMinusBoundsAttribute &theAttribute)=0
 
virtual void operator() (const RangeAttribute &theAttribute)=0
 
virtual void operator() (const LimitsAndFitsAttribute &theAttribute)=0
 
virtual void operator() (const DatumTargetAttribute &theAttribute)=0
 
virtual void operator() (const DatumRefAttribute &theAttribute)=0
 
virtual void operator() (const DatumRefCompartmentAttribute &theAttribute)=0
 
virtual void operator() (const MaximumValueAttribute &theAttribute)=0
 
virtual void operator() (const DisplacementAttribute &theAttribute)=0
 
virtual void operator() (const LengthUnitAttribute &theAttribute)=0
 
virtual void operator() (const AngleUnitAttribute &theAttribute)=0
 
virtual void operator() (const MachiningAllowanceAttribute &theAttribute)=0
 
virtual void operator() (const SurfaceTextureRequirementAttribute &theAttribute)=0
 

Detailed Description

Defines a visitor of the attributes.

Examples
exploring/pmi/Program.cs, and exploring/pmi/main.cxx.