The ::picolibrary::MAC_Address MAC address class is defined in the
include/picolibrary/mac_address.h/source/picolibrary/mac_address.cc
header/source file pair.
::picolibrary::MAC_Address::min() static
member function.::picolibrary::MAC_Address::max() static
member function.::picolibrary::MAC_Address::is_locally_administered() member function.::picolibrary::MAC_Address::is_universally_administered() member function.::picolibrary::MAC_Address::is_multicast() member function.::picolibrary::MAC_Address::is_unicast() member function.::picolibrary::MAC_Address::as_byte_array() member function.::picolibrary::MAC_Address::as_unsigned_integer() member function.::picolibrary::MAC_Address automated tests are defined in the
test/automated/picolibrary/mac_address/main.cc
source file.
::picolibrary::Output_Formatter is specialized for ::picolibrary::MAC_Address.
The ::picolibrary::Output_Formatter<::picolibrary::MAC_Address> specialization does not
support user formatting configuration.
::picolibrary::Output_Formatter<::picolibrary::MAC_Address> automated tests are defined
in the
test/automated/picolibrary/mac_address/main.cc
source file.
A std::ostream insertion operator is defined for ::picolibrary::MAC_Address if the
PICOLIBRARY_ENABLE_AUTOMATED_TESTING project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/mac_address.h/source/picolibrary/testing/automated/mac_address.cc
header/source file pair.