Android-cuttlefish cvd tool
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AdbServerStateStreamsCallback Class Reference
Inheritance diagram for AdbServerStateStreamsCallback:
Inheritance graph
[legend]
Collaboration diagram for AdbServerStateStreamsCallback:
Collaboration graph
[legend]

Public Member Functions

 AdbServerStateStreamsCallback ()
 
bool OnStdoutReceived (const char *buffer, size_t length) override
 
int Done (int status)
 
- Public Member Functions inherited from DefaultStandardStreamsCallback
 DefaultStandardStreamsCallback (std::string *stdout_str, std::string *stderr_str)
 
 DefaultStandardStreamsCallback (std::string *stdout_str, std::string *stderr_str, bool returnErrors)
 
bool OnStdoutReceived (const char *buffer, size_t length) override
 
bool OnStderrReceived (const char *buffer, size_t length) override
 
bool SendToOut (const char *buffer, size_t length)
 
bool SendToErr (const char *buffer, size_t length)
 
int Done (int status)
 
void ReturnErrors (bool returnErrors)
 
- Public Member Functions inherited from StandardStreamsCallbackInterface
 StandardStreamsCallbackInterface ()
 
virtual bool OnStdoutReceived (const char *buffer, size_t length)=0
 
virtual bool OnStderrReceived (const char *buffer, size_t length)=0
 
virtual int Done (int status)=0
 

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (AdbServerStateStreamsCallback)
 

Private Attributes

std::string output_
 

Additional Inherited Members

- Static Protected Member Functions inherited from StandardStreamsCallbackInterface
static bool SendTo (std::string *string, FILE *stream, const char *buffer, size_t length, bool returnErrors)
 

Constructor & Destructor Documentation

◆ AdbServerStateStreamsCallback()

AdbServerStateStreamsCallback::AdbServerStateStreamsCallback ( )
inline

Member Function Documentation

◆ DISALLOW_COPY_AND_ASSIGN()

AdbServerStateStreamsCallback::DISALLOW_COPY_AND_ASSIGN ( AdbServerStateStreamsCallback  )
private

◆ Done()

int AdbServerStateStreamsCallback::Done ( int  status)
inlinevirtual

◆ OnStdoutReceived()

bool AdbServerStateStreamsCallback::OnStdoutReceived ( const char *  buffer,
size_t  length 
)
inlineoverridevirtual

Member Data Documentation

◆ output_

std::string AdbServerStateStreamsCallback::output_
private

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