class InitMetadata

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

Passed to the clock core driver in metadata. Steps are processed sequentially in the order that

they appear in the vector. Processing occurs once during the clock core driver's bind hook.

Public Members

static const char[] kSerializableName

Public Methods

void InitMetadata (Storage_ storage)
void InitMetadata (::std::vector< ::fuchsia_hardware_clockimpl::InitStep> steps)
void InitMetadata ()

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

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

void InitMetadata (InitMetadata && )

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

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

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

InitMetadata & operator= (const InitMetadata & other)
bool operator== (const InitMetadata & other)
bool operator!= (const InitMetadata & other)
const ::std::vector< ::fuchsia_hardware_clockimpl::InitStep> & steps ()
::std::vector< ::fuchsia_hardware_clockimpl::InitStep> & steps ()
InitMetadata & steps (::std::vector< ::fuchsia_hardware_clockimpl::InitStep> value)

Setter for steps.

void InitMetadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits