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