ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FuzzedDataProvider Member List

This is the complete list of members for FuzzedDataProvider, including all inherited members.

Advance(size_t num_bytes)FuzzedDataProviderinlineprivate
ConsumeBool()FuzzedDataProviderinline
ConsumeBytes(size_t num_bytes)FuzzedDataProvider
ConsumeBytes(size_t size, size_t num_bytes)FuzzedDataProviderprivate
ConsumeBytesAsString(size_t num_bytes)FuzzedDataProviderinline
ConsumeBytesWithTerminator(size_t num_bytes, T terminator=0)FuzzedDataProvider
ConsumeData(void *destination, size_t num_bytes)FuzzedDataProviderinline
ConsumeEnum()FuzzedDataProvider
ConsumeFloatingPoint()FuzzedDataProvider
ConsumeFloatingPointInRange(T min, T max)FuzzedDataProvider
ConsumeIntegral()FuzzedDataProvider
ConsumeIntegralInRange(T min, T max)FuzzedDataProvider
ConsumeProbability()FuzzedDataProvider
ConsumeRandomLengthString(size_t max_length)FuzzedDataProviderinline
ConsumeRandomLengthString()FuzzedDataProviderinline
ConsumeRemainingBytes()FuzzedDataProvider
ConsumeRemainingBytesAsString()FuzzedDataProviderinline
ConvertUnsignedToSigned(TU value)FuzzedDataProviderprivate
CopyAndAdvance(void *destination, size_t num_bytes)FuzzedDataProviderinlineprivate
data_ptr_FuzzedDataProviderprivate
FuzzedDataProvider(const uint8_t *data, size_t size)FuzzedDataProviderinline
FuzzedDataProvider(const FuzzedDataProvider &)=deleteFuzzedDataProviderprivate
operator=(const FuzzedDataProvider &)=deleteFuzzedDataProviderprivate
PickValueInArray(const T(&array)[size])FuzzedDataProvider
PickValueInArray(std::initializer_list< const T > list)FuzzedDataProvider
remaining_bytes()FuzzedDataProviderinline
remaining_bytes_FuzzedDataProviderprivate
~FuzzedDataProvider()=defaultFuzzedDataProvider