#include <multi_predicates.h>
Public 成员函数 | |
virtual | ~abstract_multi_predicate ()=default |
abstract_multi_predicate & | operator= (const abstract_multi_predicate &rhs) |
virtual bool | operator() (const T &it) const |
Protected 成员函数 | |
abstract_multi_predicate ()=default | |
abstract_multi_predicate (std::vector< pred_ptr< T >> &&predicates) | |
abstract_multi_predicate (const abstract_multi_predicate &rhs) | |
void | deep_copy (const abstract_multi_predicate &rhs) |
Protected 属性 | |
std::vector< pred_ptr< T > > | _predicates |
在文件 multi_predicates.h 第 62 行定义.
|
virtualdefault |
|
protecteddefault |
|
inlineprotected |
在文件 multi_predicates.h 第 95 行定义.
|
inlineprotected |
在文件 multi_predicates.h 第 100 行定义.
参考 libMesh::Predicates::abstract_multi_predicate< T >::deep_copy().
|
inlineprotected |
在文件 multi_predicates.h 第 108 行定义.
参考 libMesh::Predicates::abstract_multi_predicate< T >::_predicates.
参考自 libMesh::Predicates::abstract_multi_predicate< T >::abstract_multi_predicate() , 以及 libMesh::Predicates::abstract_multi_predicate< T >::operator=().
|
inlinevirtual |
在文件 multi_predicates.h 第 77 行定义.
参考 libMesh::Predicates::abstract_multi_predicate< T >::_predicates.
|
inline |
在文件 multi_predicates.h 第 68 行定义.
参考 libMesh::Predicates::abstract_multi_predicate< T >::deep_copy().
|
protected |