Abstract base class for the predicate. 更多...
#include <variant_filter_iterator.h>
Public 类型 | |
typedef variant_filter_iterator < Predicate, ConstType, ConstReferenceType, ConstPointerType >::PredBase | const_PredBase |
Public 成员函数 | |
virtual | ~PredBase ()=default |
virtual std::unique_ptr< PredBase > | clone () const =0 |
virtual bool | operator() (const std::unique_ptr< IterBase > &in) const =0 |
virtual std::unique_ptr < const_PredBase > | const_clone () const =0 |
Similar to the clone() function. 更多... | |
Abstract base class for the predicate.
在文件 variant_filter_iterator.h 第 112 行定义.
typedef variant_filter_iterator<Predicate, ConstType, ConstReferenceType, ConstPointerType>::PredBase variant_filter_iterator< Predicate, Type, ReferenceType, PointerType, ConstType, ConstReferenceType, ConstPointerType >::PredBase::const_PredBase |
在文件 variant_filter_iterator.h 第 118 行定义.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
Similar to the clone()
function.
|
pure virtual |