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)