Public Member Functions | List of all members
grpc_binder::ReadableParcel Class Referenceabstract

#include <binder.h>

Inheritance diagram for grpc_binder::ReadableParcel:
Inheritance graph
[legend]

Public Member Functions

virtual int32_t GetDataSize () const =0
 
virtual absl::Status ReadBinder (std::unique_ptr< Binder > *data)=0
 
virtual absl::Status ReadByteArray (std::string *data)=0
 
virtual absl::Status ReadInt32 (int32_t *data)=0
 
virtual absl::Status ReadInt64 (int64_t *data)=0
 
virtual absl::Status ReadString (std::string *str)=0
 
virtual ~ReadableParcel ()=default
 

Detailed Description

Definition at line 66 of file binder.h.

Constructor & Destructor Documentation

◆ ~ReadableParcel()

virtual grpc_binder::ReadableParcel::~ReadableParcel ( )
virtualdefault

Member Function Documentation

◆ GetDataSize()

virtual int32_t grpc_binder::ReadableParcel::GetDataSize ( ) const
pure virtual

◆ ReadBinder()

virtual absl::Status grpc_binder::ReadableParcel::ReadBinder ( std::unique_ptr< Binder > *  data)
pure virtual

◆ ReadByteArray()

virtual absl::Status grpc_binder::ReadableParcel::ReadByteArray ( std::string *  data)
pure virtual

◆ ReadInt32()

virtual absl::Status grpc_binder::ReadableParcel::ReadInt32 ( int32_t data)
pure virtual

◆ ReadInt64()

virtual absl::Status grpc_binder::ReadableParcel::ReadInt64 ( int64_t data)
pure virtual

◆ ReadString()

virtual absl::Status grpc_binder::ReadableParcel::ReadString ( std::string *  str)
pure virtual

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:34