namespace Akenti class UseCondition : public AkentiObject Holds the boolean contstaint that must be met as a string and as a parsed tree
| | UseCondition () Default constructor |
| | UseCondition (const string& constraint, const vector<Attribute>& attributes) |
| | ~UseCondition () |
| | getExpression () const |
| | getConstraint () const |
| | getAttributes () const |
| | isValid () const |
| | writeObject (AkentiOutputStream& drain) const |
| | readObject (AkentiInputStream& source) |
| | paramString () const Used for debugging |
Holds the boolean contstaint that must be met as a string and
as a parsed tree. Also keeps the vector of type Attribute that
lists all the issuers and CAs for each attribute in the constraint.
UseCondition {
string constraint // boolean constraint that must be met
Expression expression // parsed version of the constraint
// not part of external representation
vector<Attribute> attributes // issuers and CAs for each attribute
UseCondition(const string& constraint, const vector<Attribute>& attributes)
~UseCondition()
const Expression& getExpression() const
const string& getConstraint() const
const vector <Attribute> & getAttributes() const
bool isValid() const
void writeObject(AkentiOutputStream& drain) const
void readObject(AkentiInputStream& source)
string paramString() const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de