class ClockIdsMetadata

Defined at line 163 of file fidling/gen/sdk/fidl/fuchsia.hardware.clockimpl/fuchsia.hardware.clockimpl/cpp/fidl/fuchsia.hardware.clockimpl/cpp/natural_types.h

Metadata containing the IDs of the available clocks.

Public Members

static const char[] kSerializableName

Public Methods

void ClockIdsMetadata (Storage_ storage)
void ClockIdsMetadata ()

Defined at line 170 of file fidling/gen/sdk/fidl/fuchsia.hardware.clockimpl/fuchsia.hardware.clockimpl/cpp/fidl/fuchsia.hardware.clockimpl/cpp/natural_types.h

void ClockIdsMetadata (ClockIdsMetadata && )

Defined at line 171 of file fidling/gen/sdk/fidl/fuchsia.hardware.clockimpl/fuchsia.hardware.clockimpl/cpp/fidl/fuchsia.hardware.clockimpl/cpp/natural_types.h

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

Defined at line 172 of file fidling/gen/sdk/fidl/fuchsia.hardware.clockimpl/fuchsia.hardware.clockimpl/cpp/fidl/fuchsia.hardware.clockimpl/cpp/natural_types.h

ClockIdsMetadata & operator= (const ClockIdsMetadata & other)
bool operator== (const ClockIdsMetadata & other)
bool operator!= (const ClockIdsMetadata & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_hardware_clockimpl::ClockNodeDescriptor>> & clock_nodes ()
::std::optional< ::std::vector< ::fuchsia_hardware_clockimpl::ClockNodeDescriptor>> & clock_nodes ()
ClockIdsMetadata & clock_nodes (std::optional< ::std::vector< ::fuchsia_hardware_clockimpl::ClockNodeDescriptor>> value)

Setter for clock_nodes.

void ClockIdsMetadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits