#include <binder.h>
Public Member Functions | |
virtual int32_t | GetDataSize () const =0 |
virtual absl::Status | WriteBinder (HasRawBinder *binder)=0 |
virtual absl::Status | WriteByteArray (const int8_t *buffer, int32_t length)=0 |
absl::Status | WriteByteArrayWithLength (absl::string_view buffer) |
virtual absl::Status | WriteInt32 (int32_t data)=0 |
virtual absl::Status | WriteInt64 (int64_t data)=0 |
virtual absl::Status | WriteString (absl::string_view s)=0 |
virtual | ~WritableParcel ()=default |
|
virtualdefault |
|
pure virtual |
Implemented in grpc_binder::end2end_testing::FakeWritableParcel, and grpc_binder::fuzzing::NoOpWritableParcel.
|
pure virtual |
Implemented in grpc_binder::end2end_testing::FakeWritableParcel, and grpc_binder::fuzzing::NoOpWritableParcel.
|
pure virtual |
Implemented in grpc_binder::end2end_testing::FakeWritableParcel, and grpc_binder::fuzzing::NoOpWritableParcel.
|
inline |
|
pure virtual |
Implemented in grpc_binder::fuzzing::NoOpWritableParcel, and grpc_binder::end2end_testing::FakeWritableParcel.
|
pure virtual |
Implemented in grpc_binder::fuzzing::NoOpWritableParcel, and grpc_binder::end2end_testing::FakeWritableParcel.
|
pure virtual |
Implemented in grpc_binder::fuzzing::NoOpWritableParcel, and grpc_binder::end2end_testing::FakeWritableParcel.