te::da::AttributeRestriction Struct Reference

A struct that represents an attribute restriction. More...

#include <AttributeRestrictionVisitor.h>

Public Member Functions

 AttributeRestriction ()
 Default constructor. More...
 
 ~AttributeRestriction ()
 Destructor. More...
 

Public Attributes

const Functionm_function
 The function that represents the attribute restriction. More...
 
std::size_t m_index
 Internal index of the attribute restriction. More...
 
std::string m_op
 The attribute restriction operator. More...
 

Detailed Description

A struct that represents an attribute restriction.

Definition at line 50 of file AttributeRestrictionVisitor.h.

Constructor & Destructor Documentation

te::da::AttributeRestriction::AttributeRestriction ( )

Default constructor.

te::da::AttributeRestriction::~AttributeRestriction ( )

Destructor.

Member Data Documentation

const Function* te::da::AttributeRestriction::m_function

The function that represents the attribute restriction.

Definition at line 60 of file AttributeRestrictionVisitor.h.

std::size_t te::da::AttributeRestriction::m_index

Internal index of the attribute restriction.

Definition at line 58 of file AttributeRestrictionVisitor.h.

std::string te::da::AttributeRestriction::m_op

The attribute restriction operator.

Definition at line 59 of file AttributeRestrictionVisitor.h.


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