class Error

Defined at line 19 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

|Error| is flexible, hence may contain unknown members not

defined in the FIDL schema.

Public Members

static Error CHANNEL_OVERFLOW
static Error BUFFER_OVERFLOW
static Error VIEWS_OVERFLOW
static Error kMask

Public Methods

void Error ()

Defined at line 21 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

std::optional<Error> TryFrom (uint32_t value)

Constructs an instance of |Error| from an underlying primitive value

if the primitive does not contain any unknown members not defined in the

FIDL schema. Otherwise, returns |std::nullopt|.

Defined at line 26 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error TruncatingUnknown (uint32_t value)

Constructs an instance of |Error| from an underlying primitive value,

clearing any bit member not defined in the FIDL schema.

Defined at line 35 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

void Error (uint32_t value)

Constructs an instance of |Error| from an underlying primitive value,

preserving any bit member not defined in the FIDL schema.

Defined at line 41 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

uint32_t operator unsigned int ()

Defined at line 47 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

bool operator bool ()

Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

bool operator== (const Error & other)

Defined at line 49 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

bool operator!= (const Error & other)

Defined at line 50 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error unknown_bits ()

Defined at line 58 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

bool has_unknown_bits ()

Defined at line 61 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error operator~ ()

Defined at line 75 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error operator| (const Error & other)

Defined at line 79 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error operator& (const Error & other)

Defined at line 84 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

Error operator^ (const Error & other)

Defined at line 89 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

void operator|= (const Error & other)

Defined at line 94 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

void operator&= (const Error & other)

Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h

void operator^= (const Error & other)

Defined at line 104 of file fidling/gen/sdk/fidl/fuchsia.ui.observation.geometry/fuchsia.ui.observation.geometry/hlcpp/fuchsia/ui/observation/geometry/cpp/fidl.h