Version: 9.14.0
MEDVectorStringIterator Class Reference

Public Types

using difference_type = long
 
using iterator_category = std::input_iterator_tag
 
using pointer = const std::string *
 
using reference = std::string
 
using value_type = long
 

Public Member Functions

 MEDVectorStringIterator (long num, char *data)
 
bool operator!= (const MEDVectorStringIterator &other) const
 
reference operator* () const
 
MEDVectorStringIteratoroperator++ ()
 
bool operator== (const MEDVectorStringIterator &other) const
 

Member Typedef Documentation

◆ iterator_category

using MEDVectorStringIterator::iterator_category = std::input_iterator_tag

◆ value_type

◆ difference_type

◆ pointer

using MEDVectorStringIterator::pointer = const std::string *

◆ reference

Constructor & Destructor Documentation

◆ MEDVectorStringIterator()

MEDVectorStringIterator::MEDVectorStringIterator ( long  num,
char *  data 
)
explicit

Member Function Documentation

◆ operator++()

MEDVectorStringIterator& MEDVectorStringIterator::operator++ ( )

◆ operator==()

bool MEDVectorStringIterator::operator== ( const MEDVectorStringIterator other) const

◆ operator!=()

bool MEDVectorStringIterator::operator!= ( const MEDVectorStringIterator other) const

◆ operator*()

reference MEDVectorStringIterator::operator* ( ) const