Cupt
Public Member Functions | Public Attributes
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

List of all members.

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: