Monero
Loading...
Searching...
No Matches
testing::gmock_matchers_test::Streamlike< T >::ConstIter Class Reference
Inheritance diagram for testing::gmock_matchers_test::Streamlike< T >::ConstIter:
Collaboration diagram for testing::gmock_matchers_test::Streamlike< T >::ConstIter:

Classes

class  PostIncrProxy

Public Member Functions

 ConstIter (const Streamlike *s, typename std::list< value_type >::iterator pos)
const value_typeoperator* () const
const value_typeoperator-> () const
ConstIteroperator++ ()
PostIncrProxy operator++ (int)

Private Attributes

const Streamlikes_
std::list< value_type >::iterator pos_

Friends

bool operator== (const ConstIter &a, const ConstIter &b)
bool operator!= (const ConstIter &a, const ConstIter &b)

Constructor & Destructor Documentation

◆ ConstIter()

template<typename T>
testing::gmock_matchers_test::Streamlike< T >::ConstIter::ConstIter ( const Streamlike * s,
typename std::list< value_type >::iterator pos )
inline

Member Function Documentation

◆ operator*()

template<typename T>
const value_type & testing::gmock_matchers_test::Streamlike< T >::ConstIter::operator* ( ) const
inline

◆ operator++() [1/2]

template<typename T>
ConstIter & testing::gmock_matchers_test::Streamlike< T >::ConstIter::operator++ ( )
inline

◆ operator++() [2/2]

template<typename T>
PostIncrProxy testing::gmock_matchers_test::Streamlike< T >::ConstIter::operator++ ( int )
inline

◆ operator->()

template<typename T>
const value_type * testing::gmock_matchers_test::Streamlike< T >::ConstIter::operator-> ( ) const
inline

◆ operator!=

template<typename T>
bool operator!= ( const ConstIter & a,
const ConstIter & b )
friend

◆ operator==

template<typename T>
bool operator== ( const ConstIter & a,
const ConstIter & b )
friend

Member Data Documentation

◆ pos_

template<typename T>
std::list<value_type>::iterator testing::gmock_matchers_test::Streamlike< T >::ConstIter::pos_
private

◆ s_

template<typename T>
const Streamlike* testing::gmock_matchers_test::Streamlike< T >::ConstIter::s_
private

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