Compress
RPNX compression library
 
Loading...
Searching...
No Matches
rpnx::compression::span_output_iterator::assignment_proxy Class Reference

Public Member Functions

 assignment_proxy (span_output_iterator &owner) noexcept
 
assignment_proxyoperator= (std::byte value)
 
assignment_proxyoperator= (std::uint8_t value)
 

Detailed Description

Assignment proxy returned by operator*.

Constructor & Destructor Documentation

◆ assignment_proxy()

rpnx::compression::span_output_iterator::assignment_proxy::assignment_proxy ( span_output_iterator & owner)
inlineexplicitnoexcept

Construct a proxy for one iterator position.

Member Function Documentation

◆ operator=() [1/2]

assignment_proxy & rpnx::compression::span_output_iterator::assignment_proxy::operator= ( std::byte value)
inline

Store one std::byte value.

◆ operator=() [2/2]

assignment_proxy & rpnx::compression::span_output_iterator::assignment_proxy::operator= ( std::uint8_t value)
inline

Store one unsigned byte value.


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