#include <Decoder.h>
◆ Decoder() [1/3]
WTF::Persistence::Decoder::Decoder |
( |
const uint8_t * |
buffer, |
|
|
size_t |
bufferSize |
|
) |
| |
◆ ~Decoder() [1/3]
WTF::Persistence::Decoder::~Decoder |
( |
| ) |
|
◆ Decoder() [2/3]
◆ ~Decoder() [2/3]
◆ Decoder() [3/3]
◆ ~Decoder() [3/3]
◆ bufferIsLargeEnoughToContain() [1/3]
template<typename T >
bool WTF::Persistence::Decoder::bufferIsLargeEnoughToContain |
( |
size_t |
numElements | ) |
const |
|
inline |
◆ bufferIsLargeEnoughToContain() [2/3]
template<typename T >
bool WTF::Persistence::Decoder::bufferIsLargeEnoughToContain |
( |
size_t |
numElements | ) |
const |
|
inline |
◆ bufferIsLargeEnoughToContain() [3/3]
template<typename T >
bool WTF::Persistence::Decoder::bufferIsLargeEnoughToContain |
( |
size_t |
numElements | ) |
const |
|
inline |
◆ currentOffset() [1/3]
size_t WTF::Persistence::Decoder::currentOffset |
( |
| ) |
const |
|
inline |
◆ currentOffset() [2/3]
size_t WTF::Persistence::Decoder::currentOffset |
( |
| ) |
const |
|
inline |
◆ currentOffset() [3/3]
size_t WTF::Persistence::Decoder::currentOffset |
( |
| ) |
const |
|
inline |
◆ decode() [1/30]
bool WTF::Persistence::Decoder::decode |
( |
bool & |
result | ) |
|
◆ decode() [2/30]
◆ decode() [3/30]
◆ decode() [4/30]
◆ decode() [5/30]
◆ decode() [6/30]
bool WTF::Persistence::Decoder::decode |
( |
uint8_t & |
result | ) |
|
◆ decode() [7/30]
◆ decode() [8/30]
◆ decode() [9/30]
bool WTF::Persistence::Decoder::decode |
( |
uint16_t & |
result | ) |
|
◆ decode() [10/30]
bool WTF::Persistence::Decoder::decode |
( |
uint32_t & |
result | ) |
|
◆ decode() [11/30]
◆ decode() [12/30]
◆ decode() [13/30]
bool WTF::Persistence::Decoder::decode |
( |
uint64_t & |
result | ) |
|
◆ decode() [14/30]
◆ decode() [15/30]
◆ decode() [16/30]
bool WTF::Persistence::Decoder::decode |
( |
int32_t & |
result | ) |
|
◆ decode() [17/30]
◆ decode() [18/30]
◆ decode() [19/30]
◆ decode() [20/30]
bool WTF::Persistence::Decoder::decode |
( |
int64_t & |
result | ) |
|
◆ decode() [21/30]
◆ decode() [22/30]
◆ decode() [23/30]
bool WTF::Persistence::Decoder::decode |
( |
float & |
result | ) |
|
◆ decode() [24/30]
◆ decode() [25/30]
◆ decode() [26/30]
bool WTF::Persistence::Decoder::decode |
( |
double & |
result | ) |
|
◆ decode() [27/30]
◆ decode() [28/30]
template<typename T >
bool WTF::Persistence::Decoder::decode |
( |
T & |
t | ) |
|
|
inline |
◆ decode() [29/30]
template<typename T >
bool WTF::Persistence::Decoder::decode |
( |
T & |
t | ) |
|
|
inline |
◆ decode() [30/30]
template<typename T >
bool WTF::Persistence::Decoder::decode |
( |
T & |
t | ) |
|
|
inline |
◆ decodeEnum() [1/3]
template<typename T >
bool WTF::Persistence::Decoder::decodeEnum |
( |
T & |
result | ) |
|
|
inline |
◆ decodeEnum() [2/3]
template<typename T >
bool WTF::Persistence::Decoder::decodeEnum |
( |
T & |
result | ) |
|
|
inline |
◆ decodeEnum() [3/3]
template<typename T >
bool WTF::Persistence::Decoder::decodeEnum |
( |
T & |
result | ) |
|
|
inline |
◆ decodeFixedLengthData() [1/3]
◆ decodeFixedLengthData() [2/3]
bool WTF::Persistence::Decoder::decodeFixedLengthData |
( |
uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
◆ decodeFixedLengthData() [3/3]
◆ length() [1/3]
size_t WTF::Persistence::Decoder::length |
( |
| ) |
const |
|
inline |
◆ length() [2/3]
size_t WTF::Persistence::Decoder::length |
( |
void |
| ) |
const |
|
inline |
◆ length() [3/3]
size_t WTF::Persistence::Decoder::length |
( |
void |
| ) |
const |
|
inline |
◆ verifyChecksum() [1/3]
◆ verifyChecksum() [2/3]
◆ verifyChecksum() [3/3]
bool WTF::Persistence::Decoder::verifyChecksum |
( |
| ) |
|
◆ isIPCDecoder
static const bool WTF::Persistence::Decoder::isIPCDecoder = false |
|
static |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/wtf/persistence/Decoder.h
- Source/WTF/wtf/persistence/Decoder.cpp