class ImageCompressor_EncodePng_Result
Defined at line 261 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
void ImageCompressor_EncodePng_Result ()
void ImageCompressor_EncodePng_Result (ImageCompressor_EncodePng_Result && )
bool is_response ()
Defined at line 292 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
ImageCompressor_EncodePng_Result & operator= (ImageCompressor_EncodePng_Result && )
ImageCompressor_EncodePng_Result WithResponse (::fuchsia::ui::compression::internal::ImageCompressor_EncodePng_Response && )
ImageCompressor_EncodePng_Result WithErr (::fuchsia::ui::compression::internal::ImageCompressionError && )
::std::unique_ptr<ImageCompressor_EncodePng_Result> New ()
void Encode (::fidl::Encoder * encoder, size_t offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, ImageCompressor_EncodePng_Result * value, size_t offset)
zx_status_t Clone (ImageCompressor_EncodePng_Result * result)
bool has_invalid_tag ()
Defined at line 288 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
::fuchsia::ui::compression::internal::ImageCompressor_EncodePng_Response & response ()
Defined at line 294 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
const ::fuchsia::ui::compression::internal::ImageCompressor_EncodePng_Response & response ()
Defined at line 299 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
bool is_err ()
Defined at line 305 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
::fuchsia::ui::compression::internal::ImageCompressionError & err ()
Defined at line 307 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
const ::fuchsia::ui::compression::internal::ImageCompressionError & err ()
Defined at line 312 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
::fuchsia::ui::compression::internal::ImageCompressor_EncodePng_Result::Tag Which ()
Defined at line 318 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
fidl_xunion_tag_t Ordinal ()
You probably want to use Which() method instead of Ordinal(). Use Ordinal() only when you need
access to the raw integral ordinal value.
Defined at line 324 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
void ImageCompressor_EncodePng_Result (fpromise::ok_result<void> && result)
Defined at line 329 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
void ImageCompressor_EncodePng_Result (fpromise::error_result< ::fuchsia::ui::compression::internal::ImageCompressionError> && result)
Defined at line 332 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
void ImageCompressor_EncodePng_Result (fpromise::result<void, ::fuchsia::ui::compression::internal::ImageCompressionError> && result)
Defined at line 335 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
fpromise::result<void, ::fuchsia::ui::compression::internal::ImageCompressionError> operator result ()
Defined at line 343 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
void ~ImageCompressor_EncodePng_Result ()
ImageCompressor_EncodePng_Result & set_response (::fuchsia::ui::compression::internal::ImageCompressor_EncodePng_Response value)
ImageCompressor_EncodePng_Result & set_err (::fuchsia::ui::compression::internal::ImageCompressionError value)
Enumerations
enum Tag
| Name | Value |
|---|---|
| kResponse | 1 |
| kErr | 2 |
| Invalid | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 274 of file fidling/gen/sdk/fidl/fuchsia.ui.compression.internal/fuchsia.ui.compression.internal/hlcpp/fuchsia/ui/compression/internal/cpp/fidl.h
Friends
class Equality