picolibrary

IPv4 Facilities

IPv4 facilities are defined in the include/picolibrary/ipv4.h/source/picolibrary/ipv4.cc header/source file pair.

Table of Contents

  1. Address

Address

The ::picolibrary::IPv4::Address class is used to store an IPv4 address.

::picolibrary::IPv4::Address automated tests are defined in the test/automated/picolibrary/ipv4/address/main.cc source file.

::picolibrary::Output_Formatter is specialized for ::picolibrary::IPv4::Address. The ::picolibrary::Output_Formatter<::picolibrary::IPv4::Address> specialization does not support user formatting configuration. ::picolibrary::Output_Formatter<::picolibrary::IPv4::Address> automated tests are defined in the test/automated/picolibrary/ipv4/address/main.cc source file.

A std::ostream insertion operator is defined for ::picolibrary::IPv4::Address if the PICOLIBRARY_ENABLE_AUTOMATED_TESTING project configuration option is ON. The insertion operator is defined in the include/picolibrary/testing/automated/ipv4.h/source/picolibrary/testing/automated/ipv4.cc header/source file pair.