|
RawSpeed
fast raw decoding library
|
#include "bitstreams/BitStreamer.h"
Public Types | |
| using | size_type = int32_t |
| using | Traits = BitStreamerTraits<Tag> |
| using | StreamTraits = BitStreamTraits<Traits::Tag> |
Public Member Functions | |
| void | establishClassInvariants () const noexcept |
| BitStreamerReplenisherBase ()=delete | |
| BitStreamerReplenisherBase (Array1DRef< const std::byte > input_) | |
Public Attributes | |
| Array1DRef< const std::byte > | input |
| int | pos = 0 |
Definition at line 43 of file BitStreamer.h.
| using rawspeed::BitStreamerReplenisherBase< Tag >::size_type = int32_t |
Definition at line 44 of file BitStreamer.h.
| using rawspeed::BitStreamerReplenisherBase< Tag >::StreamTraits = BitStreamTraits<Traits::Tag> |
Definition at line 47 of file BitStreamer.h.
| using rawspeed::BitStreamerReplenisherBase< Tag >::Traits = BitStreamerTraits<Tag> |
Definition at line 46 of file BitStreamer.h.
|
delete |
References BitStreamerReplenisherBase().
Referenced by BitStreamerReplenisherBase(), and BitStreamerReplenisherBase().
|
inlineexplicit |
Definition at line 56 of file BitStreamer.h.
References BitStreamerReplenisherBase(), input, and ThrowIOE.
|
noexcept |
| Array1DRef<const std::byte> rawspeed::BitStreamerReplenisherBase< Tag >::input |
Definition at line 49 of file BitStreamer.h.
Referenced by BitStreamerReplenisherBase().
| int rawspeed::BitStreamerReplenisherBase< Tag >::pos = 0 |
Definition at line 50 of file BitStreamer.h.