roo_io
API Documentation for roo_io
Loading...
Searching...
No Matches
roo_io::IntegerReader< kLittleEndian > Class Reference

#include <read.h>

Public Member Functions

template<typename InputIterator >
constexpr uint16_t readU16 (InputIterator &in) const
 
template<typename InputIterator >
constexpr uint32_t readU24 (InputIterator &in) const
 
template<typename InputIterator >
constexpr uint32_t readU32 (InputIterator &in) const
 
template<typename InputIterator >
constexpr uint64_t readU64 (InputIterator &in) const
 
template<typename InputIterator >
constexpr int16_t readS16 (InputIterator &in) const
 
template<typename InputIterator >
constexpr int32_t readS24 (InputIterator &in) const
 
template<typename InputIterator >
constexpr int32_t readS32 (InputIterator &in) const
 
template<typename InputIterator >
constexpr int64_t readS64 (InputIterator &in) const
 

Detailed Description

Definition at line 286 of file read.h.

Member Function Documentation

◆ readS16()

template<typename InputIterator >
constexpr int16_t roo_io::IntegerReader< kLittleEndian >::readS16 ( InputIterator in) const
inlineconstexpr

Definition at line 309 of file read.h.

References roo_io::ReadLeS16().

◆ readS24()

template<typename InputIterator >
constexpr int32_t roo_io::IntegerReader< kLittleEndian >::readS24 ( InputIterator in) const
inlineconstexpr

Definition at line 314 of file read.h.

References roo_io::ReadLeS24().

◆ readS32()

template<typename InputIterator >
constexpr int32_t roo_io::IntegerReader< kLittleEndian >::readS32 ( InputIterator in) const
inlineconstexpr

Definition at line 319 of file read.h.

References roo_io::ReadLeS32().

◆ readS64()

template<typename InputIterator >
constexpr int64_t roo_io::IntegerReader< kLittleEndian >::readS64 ( InputIterator in) const
inlineconstexpr

Definition at line 324 of file read.h.

References roo_io::ReadLeS64().

◆ readU16()

template<typename InputIterator >
constexpr uint16_t roo_io::IntegerReader< kLittleEndian >::readU16 ( InputIterator in) const
inlineconstexpr

Definition at line 289 of file read.h.

References roo_io::ReadLeU16().

◆ readU24()

template<typename InputIterator >
constexpr uint32_t roo_io::IntegerReader< kLittleEndian >::readU24 ( InputIterator in) const
inlineconstexpr

Definition at line 294 of file read.h.

References roo_io::ReadLeU24().

◆ readU32()

template<typename InputIterator >
constexpr uint32_t roo_io::IntegerReader< kLittleEndian >::readU32 ( InputIterator in) const
inlineconstexpr

Definition at line 299 of file read.h.

References roo_io::ReadLeU32().

◆ readU64()

template<typename InputIterator >
constexpr uint64_t roo_io::IntegerReader< kLittleEndian >::readU64 ( InputIterator in) const
inlineconstexpr

Definition at line 304 of file read.h.

References roo_io::ReadLeU64().


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