fesa-core  5.0.1
fesa::IntersectExpression Class Reference

This class extends the sorting expression in order to check if the context matches the intersection between the two sorting expressions. More...

#include <IntersectExpression.h>

Inheritance diagram for fesa::IntersectExpression:
fesa::SortingExpression

Public Member Functions

bool match (const SortingContext &context)
 
- Public Member Functions inherited from fesa::SortingExpression
virtual
HomogeneousDevColSharedPtrSet 
evaluate ()
 Sorts the devices according to the expression and returns a Set of homogeneous device sets.
 

Additional Inherited Members

- Static Public Member Functions inherited from fesa::SortingExpression
static std::auto_ptr
< SortingExpression
tryMatch (const SortingContext &sortingContext)
 Factory method.Tries to match the context to all the expressions provided by the framework returning the one which matches it. More...
 

Detailed Description

This class extends the sorting expression in order to check if the context matches the intersection between the two sorting expressions.

Member Function Documentation

bool fesa::IntersectExpression::match ( const SortingContext context)
virtual
Returns
true if the expression matches the context

Reimplemented from fesa::SortingExpression.


The documentation for this class was generated from the following files: