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

relation with optional architecture filters More...

#include <cupt/cache/relation.hpp>

Inheritance diagram for cupt::cache::ArchitecturedRelation:
cupt::cache::Relation

Public Member Functions

 ArchitecturedRelation (const string &input)
 constructor
 ArchitecturedRelation (pair< string::const_iterator, string::const_iterator > input)
 constructor
 ArchitecturedRelation (ArchitecturedRelation &&)
 ArchitecturedRelation (const ArchitecturedRelation &)
ArchitecturedRelationoperator= (ArchitecturedRelation &&)
ArchitecturedRelationoperator= (const ArchitecturedRelation &)
string toString () const
 gets the string reprentation
- Public Member Functions inherited from cupt::cache::Relation
 Relation (const string &input)
 constructor
 Relation (pair< string::const_iterator, string::const_iterator > input)
 constructor
 Relation (Relation &&)
 Relation (const Relation &)
Relationoperator= (Relation &&)
Relationoperator= (const Relation &)
virtual ~Relation ()
 destructor
bool isSatisfiedBy (const string &otherVersionString) const
 is relation satisfied by otherVersionString
bool operator== (const Relation &other) const
 operator ==

Public Attributes

vector< string > architectureFilters
 architecture filters
- Public Attributes inherited from cupt::cache::Relation
string packageName
 package name
Types::Type relationType
 relation type
string versionString
 version string

Detailed Description

relation with optional architecture filters

Constructor & Destructor Documentation

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

constructor

Parses input and constructs ArchitecturedRelation from it.

Parameters
inputstringified architectured relation
cupt::cache::ArchitecturedRelation::ArchitecturedRelation ( pair< string::const_iterator, string::const_iterator >  input)

constructor

Parses input and constructs ArchitecturedRelation from it.

Parameters
inputpair of begin iterator and end iterator of stringified architectured relation

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