MySQL 9.0.0
Source Code Documentation
mysql_harness::utility::RangeReverse< Range > Class Template Reference

Class for creating a reverse range from another range. More...

#include <utilities.h>

Public Member Functions

 RangeReverse (Range &range)
 
Range::reverse_iterator begin ()
 
Range::const_reverse_iterator begin () const
 
Range::reverse_iterator end ()
 
Range::const_reverse_iterator end () const
 

Private Attributes

Rangerange_
 

Detailed Description

template<typename Range>
class mysql_harness::utility::RangeReverse< Range >

Class for creating a reverse range from another range.

Constructor & Destructor Documentation

◆ RangeReverse()

template<typename Range >
mysql_harness::utility::RangeReverse< Range >::RangeReverse ( Range range)
inlineexplicit

Member Function Documentation

◆ begin() [1/2]

template<typename Range >
Range::reverse_iterator mysql_harness::utility::RangeReverse< Range >::begin ( )
inline

◆ begin() [2/2]

template<typename Range >
Range::const_reverse_iterator mysql_harness::utility::RangeReverse< Range >::begin ( ) const
inline

◆ end() [1/2]

template<typename Range >
Range::reverse_iterator mysql_harness::utility::RangeReverse< Range >::end ( )
inline

◆ end() [2/2]

template<typename Range >
Range::const_reverse_iterator mysql_harness::utility::RangeReverse< Range >::end ( ) const
inline

Member Data Documentation

◆ range_

template<typename Range >
Range& mysql_harness::utility::RangeReverse< Range >::range_
private

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