Bitcoin Core  22.99.0
P2P Digital Currency
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(const std::array< T, size > &array)FuzzedDataProvider
PickValueInArray(std::initializer_list< const T > list)FuzzedDataProvider
remaining_bytes()FuzzedDataProviderinline
remaining_bytes_FuzzedDataProviderprivate
~FuzzedDataProvider()=defaultFuzzedDataProvider