CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::DynamicBitSetIteratorBase Struct Reference

#include <CeresEngine/Foundation/Container/DynamicBitSet.hpp>

Inheritance diagram for CeresEngine::DynamicBitSetIteratorBase:
CeresEngine::DynamicBitSet< Buffer >::const_iterator CeresEngine::DynamicBitSet< Buffer >::iterator

Public Member Functions

 DynamicBitSetIteratorBase (const size_t i) noexcept
 
void inc ()
 
void dec ()
 
bool operator== (const DynamicBitSetIteratorBase &other) const
 
bool operator!= (const DynamicBitSetIteratorBase &other) const
 

Public Attributes

size_t index
 

Friends

ptrdiff_t operator- (const DynamicBitSetIteratorBase &a, const DynamicBitSetIteratorBase &b)
 

Constructor & Destructor Documentation

◆ DynamicBitSetIteratorBase()

CeresEngine::DynamicBitSetIteratorBase::DynamicBitSetIteratorBase ( const size_t  i)
inlineexplicitnoexcept

Member Function Documentation

◆ dec()

void CeresEngine::DynamicBitSetIteratorBase::dec ( )
inline

◆ inc()

void CeresEngine::DynamicBitSetIteratorBase::inc ( )
inline

◆ operator!=()

bool CeresEngine::DynamicBitSetIteratorBase::operator!= ( const DynamicBitSetIteratorBase other) const
inline

◆ operator==()

bool CeresEngine::DynamicBitSetIteratorBase::operator== ( const DynamicBitSetIteratorBase other) const
inline

Friends And Related Symbol Documentation

◆ operator-

Member Data Documentation

◆ index

size_t CeresEngine::DynamicBitSetIteratorBase::index

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