class StdHandles

Defined at line 656 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

Standard out/err handles from test case.

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::zx::socket & out ()

stdout handle.

Defined at line 663 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

bool has_out ()

Defined at line 667 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

::zx::socket * mutable_out ()

stdout handle.

Defined at line 672 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

void clear_out ()

Defined at line 680 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

const ::zx::socket & err ()

stderr handle.

Defined at line 689 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

bool has_err ()

Defined at line 693 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

::zx::socket * mutable_err ()

stderr handle.

Defined at line 698 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

void clear_err ()

Defined at line 706 of file fidling/gen/sdk/fidl/fuchsia.test/fuchsia.test/hlcpp/fuchsia/test/cpp/fidl.h

StdHandles & set_out (::zx::socket _value)
StdHandles & set_err (::zx::socket _value)
void StdHandles ()
void StdHandles (StdHandles && other)
void ~StdHandles ()
StdHandles & operator= (StdHandles && other)
::std::unique_ptr<StdHandles> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, StdHandles * _value, size_t _offset)
zx_status_t Clone (StdHandles * _result)