Open Search
    ResultIteratorFunctions< SUPER >::Wrapper Class Reference

    #include <resultbase.h>

    Public Member Functions

     Wrapper (ResultIteratorFunctions *it=nullptr)
     
    Bool operator!= (const Wrapper &) const
     
    void operator++ ()
     
    Result< decltype(*std::declval< typename SUPER::ValueType >))> operator* () const
     

    Private Attributes

    ResultIteratorFunctions_it
     

    Constructor & Destructor Documentation

    ◆ Wrapper()

    Wrapper ( ResultIteratorFunctions it = nullptr)
    explicit

    Member Function Documentation

    ◆ operator!=()

    Bool operator!= ( const Wrapper ) const

    ◆ operator++()

    void operator++ ( )

    ◆ operator*()

    Result<decltype(*std::declval<typename SUPER::ValueType>))> operator* ( ) const

    Member Data Documentation

    ◆ _it