ViennaGrid - The Vienna Grid Library  2.1.0
Public Member Functions | Data Fields
for_each_element_functor< MeshSegmentHandleT, FunctorT > Struct Template Reference

For internal use only. More...

#include <mesh.hpp>

Public Member Functions

 for_each_element_functor (MeshSegmentHandleT &d, FunctorT f)
template<typename element_type >
void operator() (viennagrid::detail::tag< element_type >)
template<typename element_type >
void operator() (viennagrid::detail::tag< element_type >) const

Data Fields

FunctorT f_
MeshSegmentHandleT & mesh_

Detailed Description

template<typename MeshSegmentHandleT, typename FunctorT>
struct viennagrid::detail::for_each_element_functor< MeshSegmentHandleT, FunctorT >

For internal use only.


Constructor & Destructor Documentation

for_each_element_functor ( MeshSegmentHandleT &  d,
FunctorT  f 
) [inline]

Member Function Documentation

void operator() ( viennagrid::detail::tag< element_type >  ) [inline]
void operator() ( viennagrid::detail::tag< element_type >  ) const [inline]

Field Documentation

FunctorT f_
MeshSegmentHandleT& mesh_

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