ASCO Aerial Autonomy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | List of all members
boost::mpl::aux::exec_if_impl< done > Struct Template Reference

Default implementation of exec which returns true. More...

#include <exec_if.h>

Static Public Member Functions

template<typename Iterator , typename LastIterator , typename TransformFunc , typename F >
static bool execute (Iterator *, LastIterator *, TransformFunc *, F)
 Default implementation that returns true. More...
 

Detailed Description

template<bool done = true>
struct boost::mpl::aux::exec_if_impl< done >

Default implementation of exec which returns true.

Template Parameters
doneIf done is false, there is a specialized implementation

Member Function Documentation

template<bool done = true>
template<typename Iterator , typename LastIterator , typename TransformFunc , typename F >
static bool boost::mpl::aux::exec_if_impl< done >::execute ( Iterator *  ,
LastIterator *  ,
TransformFunc *  ,
 
)
inlinestatic

Default implementation that returns true.

Parameters
Initialposition in the vector
Finalposition in the vector
Functionused to transform the elements in vector before calling
FFunctor to call on the elements in the vector
Returns
true if Functor evaluation returned True/False otherwise

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