class RegulatoryDomain

Defined at line 64 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h

Typed identifier for a regulatory domain as specified in the IEEE 802.11 standard.

Public Methods

void RegulatoryDomain (Storage_ storage)
void RegulatoryDomain ()

Defined at line 70 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h

void RegulatoryDomain (RegulatoryDomain && )

Defined at line 71 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h

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

Defined at line 72 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h

RegulatoryDomain & operator= (const RegulatoryDomain & other)
bool operator== (const RegulatoryDomain & other)
bool operator!= (const RegulatoryDomain & other)
bool IsEmpty ()
const std::optional< ::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)

::std::optional< ::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)

RegulatoryDomain & country_code (std::optional< ::std::string> value)

ISO 3166-1 alpha-2, a two-letter code representing a domain of operation.

(https://www.iso.org/publication/PUB500001.html)

void RegulatoryDomain (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits