Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
atlas::utils::FileScanner::iterator Class Reference

Public Member Functions

 iterator (const std::size_t idx, FileScanner &scanner)
 
FileScanner::iteratoroperator++ ()
 
bool operator== (const std::unreachable_sentinel_t) const
 
const FileInfooperator* ()
 

Private Attributes

std::size_t m_idx { 0 }
 
FileScannerm_scanner
 

Constructor & Destructor Documentation

◆ iterator()

atlas::utils::FileScanner::iterator::iterator ( const std::size_t idx,
FileScanner & scanner )
inline

Member Function Documentation

◆ operator*()

const FileInfo & atlas::utils::FileScanner::iterator::operator* ( )
inline

◆ operator++()

FileScanner::iterator & atlas::utils::FileScanner::iterator::operator++ ( )
inline

◆ operator==()

bool atlas::utils::FileScanner::iterator::operator== ( const std::unreachable_sentinel_t ) const

Member Data Documentation

◆ m_idx

std::size_t atlas::utils::FileScanner::iterator::m_idx { 0 }
private

◆ m_scanner

FileScanner& atlas::utils::FileScanner::iterator::m_scanner
private

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