class NewHandleIdReused

Defined at line 1343 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

Public Methods

void NewHandleIdReused (Storage_ storage)
void NewHandleIdReused (uint32_t id, bool same_call)
void NewHandleIdReused ()

Default constructs a |NewHandleIdReused| only if all of its members are default constructible.

Defined at line 1353 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

void NewHandleIdReused (NewHandleIdReused && )

Defined at line 1356 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

void NewHandleIdReused (const NewHandleIdReused & other)
NewHandleIdReused & operator= (NewHandleIdReused && )

Defined at line 1357 of file fidling/gen/sdk/fidl/fuchsia.fdomain/fuchsia.fdomain/cpp/fidl/fuchsia.fdomain/cpp/natural_types.h

NewHandleIdReused & operator= (const NewHandleIdReused & other)
bool operator== (const NewHandleIdReused & other)
bool operator!= (const NewHandleIdReused & other)
uint32_t id ()
uint32_t & id ()
NewHandleIdReused & id (uint32_t value)

Setter for id.

bool same_call ()

Indicates this `NewHandleId` did not collide before the method was called,

but we passed the same `NewHandleId` to the method twice.

bool & same_call ()

Indicates this `NewHandleId` did not collide before the method was called,

but we passed the same `NewHandleId` to the method twice.

NewHandleIdReused & same_call (bool value)

Indicates this `NewHandleId` did not collide before the method was called,

but we passed the same `NewHandleId` to the method twice.

void NewHandleIdReused (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits