Android-cuttlefish cvd tool
Public Member Functions | List of all members
cuttlefish::DefaultIoVisitor Class Reference

#include <default_visitor.h>

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

Public Member Functions

Result< void > Accept (ConcatReaderSeeker &)
 
Result< void > Accept (ReadWindowView &)
 
Result< void > Accept (Reader &)
 
Result< void > Accept (ReaderSeeker &)
 
Result< void > Accept (ReaderWriterSeeker &)
 
Result< void > Accept (Seeker &)
 
Result< void > Accept (SharedFdIo &)
 
Result< void > Accept (Writer &)
 
Result< void > Accept (WriterSeeker &)
 
- Public Member Functions inherited from cuttlefish::IoVisitor
virtual ~IoVisitor ()=default
 
virtual Result< void > Accept (ConcatReaderSeeker &)=0
 
virtual Result< void > Accept (ReadWindowView &)=0
 
virtual Result< void > Accept (Reader &)=0
 
virtual Result< void > Accept (ReaderSeeker &)=0
 
virtual Result< void > Accept (ReaderWriterSeeker &)=0
 
virtual Result< void > Accept (Seeker &)=0
 
virtual Result< void > Accept (SharedFdIo &)=0
 
virtual Result< void > Accept (Writer &)=0
 
virtual Result< void > Accept (WriterSeeker &)=0
 

Member Function Documentation

◆ Accept() [1/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( ConcatReaderSeeker io)
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [2/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( Reader )
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [3/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( ReaderSeeker io)
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [4/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( ReaderWriterSeeker io)
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [5/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( ReadWindowView io)
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [6/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( Seeker )
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [7/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( SharedFdIo io)
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [8/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( Writer )
virtual

Implements cuttlefish::IoVisitor.

◆ Accept() [9/9]

Result< void > cuttlefish::DefaultIoVisitor::Accept ( WriterSeeker io)
virtual

Implements cuttlefish::IoVisitor.


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