OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::TOMLArrayIterator Class Reference

#include <TOMLReader.hpp>

Public Member Functions

SIV3D_NODISCARD_CXX20 TOMLArrayIterator ()=default
 
SIV3D_NODISCARD_CXX20 TOMLArrayIterator (const detail::TOMLArrayIteratorDetail &)
 
TOMLArrayIterator operator++ ()
 
TOMLArrayIterator operator++ (int)
 
TOMLArrayIterator operator+ (size_t index) const
 
TOMLValue operator* () const
 
bool operator== (const TOMLArrayIterator &other) const noexcept
 
bool operator!= (const TOMLArrayIterator &other) const noexcept
 

Constructor & Destructor Documentation

◆ TOMLArrayIterator() [1/2]

SIV3D_NODISCARD_CXX20 s3d::TOMLArrayIterator::TOMLArrayIterator ( )
default

◆ TOMLArrayIterator() [2/2]

SIV3D_NODISCARD_CXX20 s3d::TOMLArrayIterator::TOMLArrayIterator ( const detail::TOMLArrayIteratorDetail &  )
explicit

Member Function Documentation

◆ operator!=()

bool s3d::TOMLArrayIterator::operator!= ( const TOMLArrayIterator other) const
noexcept

◆ operator*()

TOMLValue s3d::TOMLArrayIterator::operator* ( ) const

◆ operator+()

TOMLArrayIterator s3d::TOMLArrayIterator::operator+ ( size_t  index) const

◆ operator++() [1/2]

TOMLArrayIterator s3d::TOMLArrayIterator::operator++ ( )

◆ operator++() [2/2]

TOMLArrayIterator s3d::TOMLArrayIterator::operator++ ( int  )

◆ operator==()

bool s3d::TOMLArrayIterator::operator== ( const TOMLArrayIterator other) const
noexcept

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