Cupt
Public Member Functions | List of all members
cupt::cache::ArchitecturedRelationExpression Struct Reference

group of alternative architectured relation expressions More...

#include <cupt/cache/relation.hpp>

Inheritance diagram for cupt::cache::ArchitecturedRelationExpression:

Public Member Functions

string toString () const
 gets the string representation
 
 ArchitecturedRelationExpression ()
 default constructor More...
 
 ArchitecturedRelationExpression (const string &input)
 constructor More...
 
 ArchitecturedRelationExpression (pair< string::const_iterator, string::const_iterator > input)
 constructor More...
 
 ArchitecturedRelationExpression (ArchitecturedRelationExpression &&)=default
 
 ArchitecturedRelationExpression (const ArchitecturedRelationExpression &)=default
 
ArchitecturedRelationExpressionoperator= (ArchitecturedRelationExpression &&)=default
 
ArchitecturedRelationExpressionoperator= (const ArchitecturedRelationExpression &)=default
 
virtual ~ArchitecturedRelationExpression ()
 destructor
 

Additional Inherited Members

- Public Attributes inherited from std::vector< T >
elements
 STL member.
 

Detailed Description

group of alternative architectured relation expressions

Constructor & Destructor Documentation

cupt::cache::ArchitecturedRelationExpression::ArchitecturedRelationExpression ( )

default constructor

Builds ArchitecturedRelationExpression containing no relations.

cupt::cache::ArchitecturedRelationExpression::ArchitecturedRelationExpression ( const string &  input)
explicit

constructor

Parameters
inputstring representation
cupt::cache::ArchitecturedRelationExpression::ArchitecturedRelationExpression ( pair< string::const_iterator, string::const_iterator >  input)

constructor

Parameters
inputpair of begin iterator and end iterator of string representation

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