class ReadResult
Defined at line 538 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
Public Methods
void ReadResult ()
void ReadResult (const ReadResult & )
Defined at line 543 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
ReadResult & operator= (const ReadResult & )
Defined at line 544 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
void ReadResult (ReadResult && )
Defined at line 545 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
bool has_invalid_tag ()
bool is_err ()
ReadResult WithErr (int32_t val)
Error encountered while reading data.
int32_t & err ()
Error encountered while reading data.
const int32_t & err ()
Error encountered while reading data.
bool is_eof ()
ReadResult WithEof (bool val)
End of file reached.
bool & eof ()
End of file reached.
const bool & eof ()
End of file reached.
bool is_info ()
ReadResult WithInfo (::fidl::ObjectView< ::fuchsia_paver::wire::ReadInfo> val)
Information about location of successfully read data within pre-registered VMO.
ReadResult & operator= (ReadResult && )
Defined at line 546 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
template <typename... Args>
ReadResult WithInfo (::fidl::AnyArena & allocator, Args &&... args)
Information about location of successfully read data within pre-registered VMO.
Defined at line 585 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h
::fuchsia_paver::wire::ReadInfo & info ()
Information about location of successfully read data within pre-registered VMO.
const ::fuchsia_paver::wire::ReadInfo & info ()
Information about location of successfully read data within pre-registered VMO.
::fuchsia_paver::wire::ReadResult::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kErr | 1 |
| kEof | 2 |
| kInfo | 3 |
Defined at line 548 of file fidling/gen/sdk/fidl/fuchsia.paver/fuchsia.paver/cpp/fidl/fuchsia.paver/cpp/wire_types.h