OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t Struct Reference
Collaboration diagram for BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t:

Public Member Functions

T & operator[] (int i)
operator[] (int i) const
T * begin ()
T * end ()

Public Attributes

data [Dim]

Detailed Description

template<class T, unsigned Dim, class Mesh>
struct BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t

Definition at line 251 of file BoxParticleCachingPolicy.h.

Member Function Documentation

◆ begin()

template<class T, unsigned Dim, class Mesh>
T * BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t::begin ( )
inline

◆ end()

template<class T, unsigned Dim, class Mesh>
T * BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t::end ( )
inline

◆ operator[]() [1/2]

template<class T, unsigned Dim, class Mesh>
T & BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t::operator[] ( int i)
inline

Definition at line 254 of file BoxParticleCachingPolicy.h.

References data.

◆ operator[]() [2/2]

template<class T, unsigned Dim, class Mesh>
T BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t::operator[] ( int i) const
inline

Definition at line 255 of file BoxParticleCachingPolicy.h.

References data.

Member Data Documentation

◆ data

template<class T, unsigned Dim, class Mesh>
T BoxParticleCachingPolicy< T, Dim, Mesh >::Offset_t::data[Dim]

Definition at line 253 of file BoxParticleCachingPolicy.h.

Referenced by begin(), end(), operator[](), and operator[]().


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