OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::PredOrFunctor< Pred1T, Pred2T > Struct Template Reference

#include <Predicate.hpp>

Inheritance diagram for OpenMD::PredOrFunctor< Pred1T, Pred2T >:
OpenMD::PredFacade< PredOrFunctor< Pred1T, Pred2T > >

Public Member Functions

 PredOrFunctor (Pred1T pred1, Pred2T pred2)
 
template<typename CharT >
bool operator() (CharT c) const
 

Private Attributes

Pred1T pred1_
 
Pred2T pred2_
 

Detailed Description

template<typename Pred1T, typename Pred2T>
struct OpenMD::PredOrFunctor< Pred1T, Pred2T >

Definition at line 73 of file Predicate.hpp.

Constructor & Destructor Documentation

◆ PredOrFunctor()

template<typename Pred1T , typename Pred2T >
OpenMD::PredOrFunctor< Pred1T, Pred2T >::PredOrFunctor ( Pred1T  pred1,
Pred2T  pred2 
)
inline

Definition at line 76 of file Predicate.hpp.

Member Function Documentation

◆ operator()()

template<typename Pred1T , typename Pred2T >
template<typename CharT >
bool OpenMD::PredOrFunctor< Pred1T, Pred2T >::operator() ( CharT  c) const
inline

Definition at line 79 of file Predicate.hpp.

Member Data Documentation

◆ pred1_

template<typename Pred1T , typename Pred2T >
Pred1T OpenMD::PredOrFunctor< Pred1T, Pred2T >::pred1_
private

Definition at line 84 of file Predicate.hpp.

◆ pred2_

template<typename Pred1T , typename Pred2T >
Pred2T OpenMD::PredOrFunctor< Pred1T, Pred2T >::pred2_
private

Definition at line 85 of file Predicate.hpp.


The documentation for this struct was generated from the following file: