Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
Or_functors< S1, S2, S3, S4, S5, S6, S7, S8, S9, S10 > Class Template Reference

#include <combine_boolean_operator.h>

Detailed Description

template<class S1, class S2, class S3, class S4, class S5, class S6, class S7, class S8, class S9, class S10>
class ESBTL::Or_functors< S1, S2, S3, S4, S5, S6, S7, S8, S9, S10 >

Class defining a function object returning the logical OR between the results of several given function objects. The current implementation provides a version from two to ten parameters. If the code is compiled using the c++0x standard, the number of parameters is not limited (use -std=c++0x with gcc).

Template Parameters
Siare function objects with an operator() taking one argument and returning a Boolean (such as Atom selection).