Public Member Functions | Static Public Attributes | List of all members
MoFEM::RefEntityTmp< N > Struct Template Reference

#include <src/multi_indices/RefEntsMultiIndices.hpp>

Public Member Functions

virtual const boost::shared_ptr< BasicEntityDatagetBasicDataPtr () const

Static Public Attributes

static boost::weak_ptr< BasicEntityDatabasicDataPtr

Detailed Description

template<int N>
struct MoFEM::RefEntityTmp< N >

Definition at line 131 of file RefEntsMultiIndices.hpp.

Member Function Documentation

◆ getBasicDataPtr()

template<int N>
virtual const boost::shared_ptr<BasicEntityData> MoFEM::RefEntityTmp< N >::getBasicDataPtr ( ) const

Definition at line 135 of file RefEntsMultiIndices.hpp.

135  {
136  if (auto ptr = basicDataPtr.lock())
137  return ptr;
138  else
139  return nullptr;
140  }
static boost::weak_ptr< BasicEntityData > basicDataPtr

Member Data Documentation

◆ basicDataPtr

template<int N>
boost::weak_ptr< BasicEntityData > MoFEM::RefEntityTmp< N >::basicDataPtr

Definition at line 142 of file RefEntsMultiIndices.hpp.

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