Dereference< Handle, Result > Struct Template Reference
[Functor: Dereference]

A functor for dereferencing a handle. More...

#include <Dereference.h>

List of all members.

Public Member Functions

Result operator() (Handle x) const
 Return the object to which the handle x points.

Detailed Description

template<typename Handle, typename Result = typename std::iterator_traits<Handle>::reference>
struct Dereference< Handle, Result >

A functor for dereferencing a handle.

Parameters:
Handle is the handle type.
Result is the return type of the dereferenced handle. It has the default value: std::iterator_traits<Handle>::reference. One could use the value_type as well.

The documentation for this struct was generated from the following file:
Generated on Thu Jun 30 02:14:51 2016 for Algorithms and Data Structures Package by  doxygen 1.6.3