No Matches
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 >:

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

Definition at line 122 of file RefEntsMultiIndices.hpp.

122 {
123 if (auto ptr = basicDataPtr.lock())
124 return ptr;
125 else
126 return nullptr;
127 }
static boost::weak_ptr< BasicEntityData > basicDataPtr

Member Data Documentation

◆ basicDataPtr

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

Definition at line 129 of file RefEntsMultiIndices.hpp.

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