class RegulatoryDomain
Defined at line 292 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/hlcpp/fuchsia/intl/cpp/fidl.h
Typed identifier for a regulatory domain as specified in the IEEE 802.11 standard.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const ::std::string & country_code ()
ISO 3166-1 alpha-2, a two-letter code representing a domain of operation.
(https://www.iso.org/publication/PUB500001.html)
Defined at line 300 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/hlcpp/fuchsia/intl/cpp/fidl.h
bool has_country_code ()
Defined at line 304 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/hlcpp/fuchsia/intl/cpp/fidl.h
::std::string * mutable_country_code ()
ISO 3166-1 alpha-2, a two-letter code representing a domain of operation.
(https://www.iso.org/publication/PUB500001.html)
Defined at line 310 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/hlcpp/fuchsia/intl/cpp/fidl.h
void clear_country_code ()
Defined at line 318 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/hlcpp/fuchsia/intl/cpp/fidl.h
RegulatoryDomain & set_country_code (::std::string _value)
void RegulatoryDomain ()
void RegulatoryDomain (RegulatoryDomain && other)
void ~RegulatoryDomain ()
RegulatoryDomain & operator= (RegulatoryDomain && other)
::std::unique_ptr<RegulatoryDomain> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, RegulatoryDomain * _value, size_t _offset)
zx_status_t Clone (RegulatoryDomain * _result)