Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
Grouping< SRC, RES, grp >::Buffer Struct Reference

#include "lib/iter-explorer.hpp"

Description

template<class SRC, class RES, uint grp>
struct lib::iter_explorer::Grouping< SRC, RES, grp >::Buffer

Definition at line 900 of file iter-explorer.hpp.

Public Member Functions

Groupgroup ()
 
Iter begin ()
 
Iter end ()
 
- Public Member Functions inherited from UninitialisedStorage< RES, grp >
_Arrarray ()
 
_Arr const & array () const
 
 operator _Arr & ()
 
 operator _Arr const & () const
 
RES & operator[] (size_t idx)
 
RES const & operator[] (size_t idx) const
 
RES & createAt (size_t idx, Args &&...args)
 
void destroyAt (size_t idx)
 

Additional Inherited Members

- Static Public Member Functions inherited from UninitialisedStorage< RES, grp >
static constexpr size_t size ()
 

Member Function Documentation

◆ group()

template<class SRC , class RES , uint grp>
Group & group ( )
inline

Definition at line 903 of file iter-explorer.hpp.

Referenced by Grouping< SRC, RES, grp >::Buffer::begin(), Grouping< SRC, RES, grp >::Buffer::end(), and Grouping< SRC, RES, grp >::pullGroup().

+ Here is the caller graph for this function:

◆ begin()

template<class SRC , class RES , uint grp>
Iter begin ( )
inline

Definition at line 904 of file iter-explorer.hpp.

References Grouping< SRC, RES, grp >::Buffer::group().

Referenced by Grouping< SRC, RES, grp >::getGroupedElms().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ end()

template<class SRC , class RES , uint grp>
Iter end ( )
inline

Definition at line 905 of file iter-explorer.hpp.

References Grouping< SRC, RES, grp >::Buffer::group().

Referenced by Grouping< SRC, RES, grp >::getGroupedElms().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:
+ Inheritance diagram for Grouping< SRC, RES, grp >::Buffer:
+ Collaboration diagram for Grouping< SRC, RES, grp >::Buffer:

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