Public Member Functions | List of all members
grpc::testing::MockClientReaderWriter< W, R > Class Template Reference

#include <mock_stream.h>

Inheritance diagram for grpc::testing::MockClientReaderWriter< W, R >:
Inheritance graph
[legend]

Public Member Functions

 MOCK_METHOD0_T (Finish, Status())
 ClientStreamingInterface. More...
 
 MOCK_METHOD0_T (WaitForInitialMetadata, void())
 ClientReaderWriterInterface. More...
 
 MOCK_METHOD0_T (WritesDone, bool())
 
 MOCK_METHOD1_T (NextMessageSize, bool(uint32_t *))
 ReaderInterface. More...
 
 MOCK_METHOD1_T (Read, bool(R *))
 
 MOCK_METHOD2_T (Write, bool(const W &, const WriteOptions))
 WriterInterface. More...
 
 MockClientReaderWriter ()=default
 
- Public Member Functions inherited from grpc::ClientReaderWriterInterface< W, R >
virtual void WaitForInitialMetadata ()=0
 
virtual bool WritesDone ()=0
 
- Public Member Functions inherited from grpc::internal::ClientStreamingInterface
virtual grpc::Status Finish ()=0
 
virtual ~ClientStreamingInterface ()
 
- Public Member Functions inherited from grpc::internal::WriterInterface< W >
bool Write (const W &msg)
 
virtual bool Write (const W &msg, grpc::WriteOptions options)=0
 
void WriteLast (const W &msg, grpc::WriteOptions options)
 
virtual ~WriterInterface ()
 
- Public Member Functions inherited from grpc::internal::ReaderInterface< R >
virtual bool NextMessageSize (uint32_t *sz)=0
 
virtual bool Read (R *msg)=0
 
virtual ~ReaderInterface ()
 

Detailed Description

template<class W, class R>
class grpc::testing::MockClientReaderWriter< W, R >

Definition at line 66 of file grpcpp/test/mock_stream.h.

Constructor & Destructor Documentation

◆ MockClientReaderWriter()

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MockClientReaderWriter ( )
default

Member Function Documentation

◆ MOCK_METHOD0_T() [1/3]

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD0_T ( Finish  ,
Status()   
)

ClientStreamingInterface.

◆ MOCK_METHOD0_T() [2/3]

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD0_T ( WaitForInitialMetadata  ,
void()   
)

◆ MOCK_METHOD0_T() [3/3]

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD0_T ( WritesDone  ,
bool()   
)

◆ MOCK_METHOD1_T() [1/2]

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD1_T ( NextMessageSize  ,
bool(uint32_t *)   
)

ReaderInterface.

◆ MOCK_METHOD1_T() [2/2]

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD1_T ( Read  ,
bool(R *)   
)

◆ MOCK_METHOD2_T()

template<class W , class R >
grpc::testing::MockClientReaderWriter< W, R >::MOCK_METHOD2_T ( Write  ,
bool(const W &, const WriteOptions  
)

WriterInterface.


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


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