Aspose.Tasks for C++
Aspose::Tasks::Util::ICondition< T > Class Template Referenceabstract

Represents a condition which can be used by filters or search methods. More...

#include <ICondition.h>

Inherits System::Object.

Inherited by Aspose::Tasks::Util::And< T >, Aspose::Tasks::Util::AndAllCondition< T >, and Aspose::Tasks::Util::Not< T >.

Public Member Functions

virtual bool Check (const T &el)=0
 Returns true if the specified object satisfy the conditions. More...
 

Detailed Description

template<typename T>
class Aspose::Tasks::Util::ICondition< T >

Represents a condition which can be used by filters or search methods.

Template Parameters
TThe type of object to apply method interface to.

Member Function Documentation

◆ Check()

template<typename T >
virtual bool Aspose::Tasks::Util::ICondition< T >::Check ( const T &  el)
pure virtual

Returns true if the specified object satisfy the conditions.

Parameters
elThe object to check.
Returns
True if the object satisfy the conditions.

Implemented in Aspose::Tasks::Util::Not< T >, Aspose::Tasks::Util::AndAllCondition< T >, and Aspose::Tasks::Util::And< T >.