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

#include <src/multi_indices/RefEntsMultiIndices.hpp>

Collaboration diagram for MoFEM::RefEntityTmp< N >:
[legend]

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 118 of file RefEntsMultiIndices.hpp.

Member Function Documentation

◆ getBasicDataPtr()

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

Definition at line 122 of file RefEntsMultiIndices.hpp.

122  {
123  if (auto ptr = basicDataPtr.lock())
124  return ptr;
125  else
126  return nullptr;
127  }

Member Data Documentation

◆ basicDataPtr

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

Definition at line 129 of file RefEntsMultiIndices.hpp.


The documentation for this struct was generated from the following file:
MoFEM::RefEntityTmp::basicDataPtr
static boost::weak_ptr< BasicEntityData > basicDataPtr
Definition: RefEntsMultiIndices.hpp:129