ViennaGrid - The Vienna Grid Library  2.1.0
Public Types | Public Member Functions | Data Fields
switch_handle_functor< MeshT, ToSwtichElementHandleT > Struct Template Reference

For internal use only. More...

#include <element_deletion.hpp>

Public Types

typedef
viennagrid::detail::result_of::value_type
< ToSwtichElementHandleT >
::type 
to_switch_element_type

Public Member Functions

template<typename ParentElementTypeOrTagT >
void operator() (viennagrid::detail::tag< ParentElementTypeOrTagT >)
 switch_handle_functor (MeshT &mesh_obj, ToSwtichElementHandleT from, ToSwtichElementHandleT to)

Data Fields

ToSwtichElementHandleT from_
MeshT & mesh_obj_
ToSwtichElementHandleT to_

Detailed Description

template<typename MeshT, typename ToSwtichElementHandleT>
struct viennagrid::detail::switch_handle_functor< MeshT, ToSwtichElementHandleT >

For internal use only.


Member Typedef Documentation


Constructor & Destructor Documentation

switch_handle_functor ( MeshT &  mesh_obj,
ToSwtichElementHandleT  from,
ToSwtichElementHandleT  to 
) [inline]

Member Function Documentation

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

Field Documentation

ToSwtichElementHandleT from_
MeshT& mesh_obj_
ToSwtichElementHandleT to_

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