C/C++ API Reference
Loading...
Searching...
No Matches
pw::rpc::StatusView::iterator Class Reference
Inheritance diagram for pw::rpc::StatusView::iterator:
pw::containers::WrappedIterator< iterator, internal::test::PacketsView::iterator, Status >

Public Member Functions

const Statusoperator* () const
 
const Statusoperator-> () const
 
- Public Member Functions inherited from pw::containers::WrappedIterator< iterator, internal::test::PacketsView::iterator, Status >
constexpr WrappedIterator (const WrappedIterator &)=default
 
constexpr WrappedIteratoroperator= (const WrappedIterator &)=default
 
iterator & operator++ ()
 
iterator operator++ (int)
 
iterator & operator-- ()
 
iterator operator-- (int)
 
constexpr bool operator== (const WrappedIterator &other) const
 
constexpr bool operator!= (const WrappedIterator &other) const
 

Friends

class StatusView
 

Additional Inherited Members

- Public Types inherited from pw::containers::WrappedIterator< iterator, internal::test::PacketsView::iterator, Status >
using difference_type = std::ptrdiff_t
 
using value_type = Status
 
using pointer = Status *
 
using reference = Status &
 
using iterator_category = std::bidirectional_iterator_tag
 
- Protected Member Functions inherited from pw::containers::WrappedIterator< iterator, internal::test::PacketsView::iterator, Status >
constexpr WrappedIterator (const internal::test::PacketsView::iterator &it)
 
const auto & value () const
 
const auto * ptr () const
 

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