MySQL 9.1.0
Source Code Documentation
|
networks of a network interface. More...
#include <netif.h>
Public Types | |
using | value_type = NetworkT |
using | container_type = std::list< value_type > |
using | const_reference = const value_type & |
using | reference = value_type & |
using | const_iterator = typename container_type::const_iterator |
using | iterator = const_iterator |
using | difference_type = ptrdiff_t |
using | size_type = size_t |
Public Member Functions | |
size_type | max_size () const noexcept |
bool | empty () const noexcept |
const_iterator | begin () const |
const_iterator | end () const |
void | push_back (const value_type &v) |
template<class... Args> | |
auto | emplace_back (Args &&...args) |
emplace an object in the container. More... | |
Private Attributes | |
container_type | nets_ |
networks of a network interface.
using net::NetworkInterfaceNetworks< NetworkT >::const_iterator = typename container_type::const_iterator |
using net::NetworkInterfaceNetworks< NetworkT >::const_reference = const value_type & |
using net::NetworkInterfaceNetworks< NetworkT >::container_type = std::list<value_type> |
using net::NetworkInterfaceNetworks< NetworkT >::difference_type = ptrdiff_t |
using net::NetworkInterfaceNetworks< NetworkT >::iterator = const_iterator |
using net::NetworkInterfaceNetworks< NetworkT >::reference = value_type & |
using net::NetworkInterfaceNetworks< NetworkT >::size_type = size_t |
using net::NetworkInterfaceNetworks< NetworkT >::value_type = NetworkT |
|
inline |
|
inline |
emplace an object in the container.
object is created directly inplace in the container.
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inline |
|
private |