Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::Writer Class Referenceabstract

#include <io.h>

Inheritance diagram for cuttlefish::Writer:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::Writer:
Collaboration graph
[legend]

Public Member Functions

virtual ~Writer ()=default
 
Result< void > Visit (IoVisitor &) override
 
virtual Result< uint64_t > Write (const void *buf, uint64_t count)=0
 
- Public Member Functions inherited from cuttlefish::IoVisitable
virtual ~IoVisitable ()=default
 
virtual Result< void > Visit (IoVisitor &)=0
 

Constructor & Destructor Documentation

◆ ~Writer()

virtual cuttlefish::Writer::~Writer ( )
virtualdefault

Member Function Documentation

◆ Visit()

Result< void > cuttlefish::Writer::Visit ( IoVisitor visitor)
overridevirtual

◆ Write()

virtual Result< uint64_t > cuttlefish::Writer::Write ( const void *  buf,
uint64_t  count 
)
pure virtual

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