NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE > Struct Template Reference

Detailed Description

template<class PtrSMDSIterator, class VALUE = typename PtrSMDSIterator::element_type::value_type, class EqualVALUE = std::equal_to<VALUE>>
struct NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE >

Definition at line 44 of file smeshUtils.H.

Public Types

using IterT = SMDS_StdIterator< VALUE, PtrSMDSIterator, EqualVALUE >
 

Public Member Functions

IterT begin ()
 
IterT end ()
 

Public Attributes

PtrSMDSIterator iter
 

Member Typedef Documentation

◆ IterT

template<class PtrSMDSIterator , class VALUE = typename PtrSMDSIterator::element_type::value_type, class EqualVALUE = std::equal_to<VALUE>>
using NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE >::IterT = SMDS_StdIterator<VALUE, PtrSMDSIterator, EqualVALUE>

Definition at line 46 of file smeshUtils.H.

Member Function Documentation

◆ begin()

template<class PtrSMDSIterator , class VALUE = typename PtrSMDSIterator::element_type::value_type, class EqualVALUE = std::equal_to<VALUE>>
IterT NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE >::begin ( )
inline

Definition at line 47 of file smeshUtils.H.

47 { return {iter}; }

◆ end()

template<class PtrSMDSIterator , class VALUE = typename PtrSMDSIterator::element_type::value_type, class EqualVALUE = std::equal_to<VALUE>>
IterT NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE >::end ( )
inline

Definition at line 48 of file smeshUtils.H.

48 { return {}; }

Member Data Documentation

◆ iter

template<class PtrSMDSIterator , class VALUE = typename PtrSMDSIterator::element_type::value_type, class EqualVALUE = std::equal_to<VALUE>>
PtrSMDSIterator NEM::MSH::SM_StdContainerWrapperFromIter< PtrSMDSIterator, VALUE, EqualVALUE >::iter

Definition at line 45 of file smeshUtils.H.

Referenced by NEM::MSH::containerWrapper().


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