Public Member Functions | Private Attributes
mbl_stl_pred_index_adapter_n< T, Pred > Class Template Reference

#include <mbl_stl_pred.h>

List of all members.

Public Member Functions

 mbl_stl_pred_index_adapter_n (vnl_vector< T > const &v, Pred Op)
bool operator() (const unsigned &i) const

Private Attributes

const vnl_vector< T > & vec_
 const reference to vector used to store the objects indexed.
Pred Op_
 The predicate to really be applied.

Detailed Description

template<class T, class Pred>
class mbl_stl_pred_index_adapter_n< T, Pred >

Definition at line 52 of file mbl_stl_pred.h.


Constructor & Destructor Documentation

template<class T, class Pred>
mbl_stl_pred_index_adapter_n< T, Pred >::mbl_stl_pred_index_adapter_n ( vnl_vector< T > const &  v,
Pred  Op 
) [inline]

Definition at line 59 of file mbl_stl_pred.h.


Member Function Documentation

template<class T, class Pred>
bool mbl_stl_pred_index_adapter_n< T, Pred >::operator() ( const unsigned &  i) const [inline]

Definition at line 61 of file mbl_stl_pred.h.


Member Data Documentation

template<class T, class Pred>
Pred mbl_stl_pred_index_adapter_n< T, Pred >::Op_ [private]

The predicate to really be applied.

Definition at line 57 of file mbl_stl_pred.h.

template<class T, class Pred>
const vnl_vector<T >& mbl_stl_pred_index_adapter_n< T, Pred >::vec_ [private]

const reference to vector used to store the objects indexed.

Definition at line 55 of file mbl_stl_pred.h.


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