#include <fuzzer_utils.h>
Definition at line 93 of file fuzzer_utils.h.
◆ ReadableParcelForFuzzing() [1/2]
grpc_binder::fuzzing::ReadableParcelForFuzzing::ReadableParcelForFuzzing |
( |
const binder_transport_fuzzer::Parcel & |
p | ) |
|
|
inlineexplicit |
◆ ReadableParcelForFuzzing() [2/2]
grpc_binder::fuzzing::ReadableParcelForFuzzing::ReadableParcelForFuzzing |
( |
const binder_transport_fuzzer::SetupTransportParcel & |
p | ) |
|
|
inlineexplicit |
◆ GetDataSize()
int32_t grpc_binder::fuzzing::ReadableParcelForFuzzing::GetDataSize |
( |
| ) |
const |
|
overridevirtual |
◆ ReadBinder()
absl::Status grpc_binder::fuzzing::ReadableParcelForFuzzing::ReadBinder |
( |
std::unique_ptr< Binder > * |
binder | ) |
|
|
overridevirtual |
◆ ReadByteArray()
absl::Status grpc_binder::fuzzing::ReadableParcelForFuzzing::ReadByteArray |
( |
std::string * |
data | ) |
|
|
overridevirtual |
◆ ReadInt32()
◆ ReadInt64()
◆ ReadString()
absl::Status grpc_binder::fuzzing::ReadableParcelForFuzzing::ReadString |
( |
std::string * |
data | ) |
|
|
overridevirtual |
◆ consumed_data_size_
size_t grpc_binder::fuzzing::ReadableParcelForFuzzing::consumed_data_size_ |
|
private |
◆ kParcelDataSizeLimit
constexpr size_t grpc_binder::fuzzing::ReadableParcelForFuzzing::kParcelDataSizeLimit = 1024 * 1024 |
|
staticconstexprprivate |
◆ parcel_data_size_
const int32_t grpc_binder::fuzzing::ReadableParcelForFuzzing::parcel_data_size_ |
|
private |
◆ values_
The documentation for this class was generated from the following files: