WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::StringMapIterBase< DerivedTy, ValueTy > Class Template Reference
Inheritance diagram for wpi::StringMapIterBase< DerivedTy, ValueTy >:
wpi::iterator_facade_base< DerivedTy, std::forward_iterator_tag, ValueTy >

Public Member Functions

 StringMapIterBase (StringMapEntryBase **Bucket, bool NoAdvance=false)
 
DerivedTy & operator= (const DerivedTy &Other)
 
bool operator== (const DerivedTy &RHS) const
 
DerivedTy & operator++ ()
 
DerivedTy operator++ (int)
 
DerivedTy & operator-- ()
 
DerivedTy operator-- (int)
 
- Public Member Functions inherited from wpi::iterator_facade_base< DerivedTy, std::forward_iterator_tag, ValueTy >
DerivedTy operator+ (DifferenceTypeT n) const
 
DerivedTy operator- (DifferenceTypeT n) const
 
DerivedTy & operator++ ()
 
DerivedTy operator++ (int)
 
DerivedTy & operator-- ()
 
DerivedTy operator-- (int)
 
bool operator!= (const DerivedTy &RHS) const
 
bool operator> (const DerivedTy &RHS) const
 
bool operator<= (const DerivedTy &RHS) const
 
bool operator>= (const DerivedTy &RHS) const
 
PointerT operator-> ()
 
PointerT operator-> () const
 
ReferenceProxy operator[] (DifferenceTypeT n)
 
ReferenceProxy operator[] (DifferenceTypeT n) const
 

Protected Attributes

StringMapEntryBase ** Ptr = nullptr
 

Additional Inherited Members

- Protected Types inherited from wpi::iterator_facade_base< DerivedTy, std::forward_iterator_tag, ValueTy >
enum  
 

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