OpenXLSX 1.10.0
Loading...
Searching...
No Matches
OpenXLSX::XLSlicerCollection::Iterator Class Reference

#include <XLSlicerCollection.hpp>

Public Types

using iterator_category = std::forward_iterator_tag
 
using value_type = XLSlicer
 
using difference_type = std::ptrdiff_t
 
using pointer = XLSlicer *
 
using reference = XLSlicer &
 

Public Member Functions

 Iterator (std::vector< XLSlicer > *vec, size_t idx)
 
XLSliceroperator* ()
 
XLSliceroperator-> ()
 
Iteratoroperator++ ()
 
bool operator== (const Iterator &o) const
 
bool operator!= (const Iterator &o) const
 

Member Typedef Documentation

◆ difference_type

◆ iterator_category

◆ pointer

◆ reference

◆ value_type

Constructor & Destructor Documentation

◆ Iterator()

OpenXLSX::XLSlicerCollection::Iterator::Iterator ( std::vector< XLSlicer > *  vec,
size_t  idx 
)
inlineexplicit

Member Function Documentation

◆ operator!=()

bool OpenXLSX::XLSlicerCollection::Iterator::operator!= ( const Iterator o) const
inline

◆ operator*()

XLSlicer & OpenXLSX::XLSlicerCollection::Iterator::operator* ( )
inline

◆ operator++()

Iterator & OpenXLSX::XLSlicerCollection::Iterator::operator++ ( )
inline

◆ operator->()

XLSlicer * OpenXLSX::XLSlicerCollection::Iterator::operator-> ( )
inline

◆ operator==()

bool OpenXLSX::XLSlicerCollection::Iterator::operator== ( const Iterator o) const
inline

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