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

#include <Predicate.hpp>

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

Public Member Functions

 PredAndFunctor (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::PredAndFunctor< Pred1T, Pred2T >

Definition at line 57 of file Predicate.hpp.

Constructor & Destructor Documentation

◆ PredAndFunctor()

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

Definition at line 60 of file Predicate.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 63 of file Predicate.hpp.

Member Data Documentation

◆ pred1_

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

Definition at line 68 of file Predicate.hpp.

◆ pred2_

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

Definition at line 69 of file Predicate.hpp.


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