class Parameter
Defined at line 5956 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Parameter
Generic parameter.
We want to minimize use of this generic "Parameter" structure by natively
defining as many stream-specific parameter semantics as we can.
Public Methods
void Parameter (Storage_ storage)
void Parameter (::std::string scope, ::std::string name, ::fuchsia_media::Value value)
void Parameter ()
Default constructs a |Parameter| only if all of its members are default constructible.
Defined at line 5966 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
void Parameter (Parameter && )
Defined at line 5969 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
void Parameter (const Parameter & other)
Parameter & operator= (Parameter && )
Defined at line 5970 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/natural_types.h
Parameter & operator= (const Parameter & other)
bool operator== (const Parameter & other)
bool operator!= (const Parameter & other)
const ::std::string & scope ()
::std::string & scope ()
Parameter & scope (::std::string value)
Setter for scope.
const ::std::string & name ()
::std::string & name ()
Parameter & name (::std::string value)
Setter for name.
const ::fuchsia_media::Value & value ()
::fuchsia_media::Value & value ()
Parameter & value (::fuchsia_media::Value value)
Setter for value.
void Parameter (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits