ug4
ug::TransferValueAccessor Class Referenceabstract

#include <local_transfer_interface.h>

+ Inheritance diagram for ug::TransferValueAccessor:

Public Member Functions

virtual void access_closure (GridObject *elem)=0
 
virtual void access_inner (GridObject *elem)=0
 
numberoperator[] (size_t i)
 
const numberoperator[] (size_t i) const
 
size_t size () const
 
virtual ~TransferValueAccessor ()
 

Protected Attributes

std::vector< number * > m_Val
 

Constructor & Destructor Documentation

◆ ~TransferValueAccessor()

virtual ug::TransferValueAccessor::~TransferValueAccessor ( )
inlinevirtual

Member Function Documentation

◆ access_closure()

◆ access_inner()

◆ operator[]() [1/2]

number& ug::TransferValueAccessor::operator[] ( size_t  i)
inline

References m_Val, and UG_ASSERT.

◆ operator[]() [2/2]

const number& ug::TransferValueAccessor::operator[] ( size_t  i) const
inline

References m_Val, and UG_ASSERT.

◆ size()

Member Data Documentation

◆ m_Val

std::vector<number*> ug::TransferValueAccessor::m_Val
protected

Referenced by operator[](), and size().


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