emlabcpp
modern opinionated embedded C++ library
emlabcpp::decode_cobs_iter< Iter > Class Template Reference

#include <cobs.h>

+ Inheritance diagram for emlabcpp::decode_cobs_iter< Iter >:
+ Collaboration diagram for emlabcpp::decode_cobs_iter< Iter >:

Public Member Functions

 decode_cobs_iter (Iter iter)
 
std::byte operator* () const
 
decode_cobs_iteroperator++ ()
 
decode_cobs_iter operator++ (int)
 
bool operator== (decode_cobs_iter const &other) const
 

Constructor & Destructor Documentation

◆ decode_cobs_iter()

template<typename Iter >
emlabcpp::decode_cobs_iter< Iter >::decode_cobs_iter ( Iter  iter)
inline

Member Function Documentation

◆ operator*()

template<typename Iter >
std::byte emlabcpp::decode_cobs_iter< Iter >::operator* ( ) const
inline

◆ operator++() [1/2]

template<typename Iter >
decode_cobs_iter& emlabcpp::decode_cobs_iter< Iter >::operator++ ( )
inline

◆ operator++() [2/2]

template<typename Iter >
decode_cobs_iter emlabcpp::decode_cobs_iter< Iter >::operator++ ( int  )
inline

References emlabcpp::res.

◆ operator==()

template<typename Iter >
bool emlabcpp::decode_cobs_iter< Iter >::operator== ( decode_cobs_iter< Iter > const &  other) const
inline

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