Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::test::BufferedTestReader Class Reference

#include <reader_writer.h>

Inheritance diagram for sen::test::BufferedTestReader:

Public Member Functions

 BufferedTestReader () noexcept
 ~BufferedTestReader () noexcept override=default
std::vector< uint8_t > & getBuffer () noexcept
const std::vector< uint8_t > & getBuffer () const noexcept
Span< const uint8_t > read (size_t size)
std::size_t getReadCount () const noexcept

Constructor & Destructor Documentation

◆ BufferedTestReader()

sen::test::BufferedTestReader::BufferedTestReader ( )
inlineexplicitnoexcept

◆ ~BufferedTestReader()

sen::test::BufferedTestReader::~BufferedTestReader ( )
overridedefaultnoexcept

Member Function Documentation

◆ getBuffer() [1/2]

std::vector< uint8_t > & sen::test::BufferedTestReader::getBuffer ( )
inlinenoexcept

◆ getBuffer() [2/2]

const std::vector< uint8_t > & sen::test::BufferedTestReader::getBuffer ( ) const
inlinenodiscardnoexcept

◆ read()

Span< const uint8_t > sen::test::TestReader::read ( size_t size)
inlineinherited

◆ getReadCount()

std::size_t sen::test::TestReader::getReadCount ( ) const
inlinenodiscardnoexceptinherited

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