Memory-friendly utility to obtain the local or remote IPv4 or IPv6 socket
address.
Wraps an associative array serving as map of parameter key and value
strings.
The parameter keys are set on instantiation; that is, a key list is passed
to the constructor. The keys cannot be changed, added or removed later by
ParamSet. However, a subclass can add keys.
All methods that accept a key handle the key case insensitively (except the
constructor). When keys are output, the original keys are used.
Note that keys and values are meant to slice string buffers in a subclass or
external to this class.
Boost Software License Version 1.0. See LICENSE_BOOST.txt for details.
Alternatively, this file may be distributed under the terms of the Tango
3-Clause BSD License (see LICENSE_BSD.txt for details).
Memory-friendly utility to obtain the local or remote IPv4 or IPv6 socket address.
Wraps an associative array serving as map of parameter key and value strings. The parameter keys are set on instantiation; that is, a key list is passed to the constructor. The keys cannot be changed, added or removed later by ParamSet. However, a subclass can add keys. All methods that accept a key handle the key case insensitively (except the constructor). When keys are output, the original keys are used. Note that keys and values are meant to slice string buffers in a subclass or external to this class.