class ControllerKey
Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
A unique identifier for a controller that is only visible to administrators
of that controller. Useful for proving administrative access.
Public Methods
void ControllerKey (Storage_ storage)
void ControllerKey (::std::array<uint8_t, 16> uuid)
void ControllerKey ()
Default constructs a |ControllerKey| only if all of its members are default constructible.
Defined at line 157 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
void ControllerKey (ControllerKey && )
Defined at line 160 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
void ControllerKey (const ControllerKey & other)
ControllerKey & operator= (ControllerKey && )
Defined at line 161 of file fidling/gen/sdk/fidl/fuchsia.net.filter/fuchsia.net.filter/cpp/fidl/fuchsia.net.filter/cpp/natural_types.h
ControllerKey & operator= (const ControllerKey & other)
bool operator== (const ControllerKey & other)
bool operator!= (const ControllerKey & other)
const ::std::array<uint8_t, 16> & uuid ()
The UUID bytes in little-endian order.
::std::array<uint8_t, 16> & uuid ()
The UUID bytes in little-endian order.
ControllerKey & uuid (::std::array<uint8_t, 16> value)
The UUID bytes in little-endian order.
void ControllerKey (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits