#include <IPv4Address.hpp>
◆ value_type
◆ IPv4Address() [1/6]
SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address |
( |
| ) |
|
|
default |
◆ IPv4Address() [2/6]
◆ IPv4Address() [3/6]
SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address |
( |
const value_type(&) |
ipv4[4] | ) |
|
|
explicitnoexcept |
◆ IPv4Address() [4/6]
constexpr SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address |
( |
const std::array< value_type, 4 > & |
ipv4 | ) |
|
|
explicitconstexprnoexcept |
◆ IPv4Address() [5/6]
SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address |
( |
std::string_view |
ipv4 | ) |
|
|
explicit |
◆ IPv4Address() [6/6]
SIV3D_NODISCARD_CXX20 s3d::IPv4Address::IPv4Address |
( |
StringView |
ipv4 | ) |
|
|
explicit |
◆ getData()
constexpr const std::array<value_type, 4>& s3d::IPv4Address::getData |
( |
| ) |
const |
|
constexprnoexcept |
◆ hash()
size_t s3d::IPv4Address::hash |
( |
| ) |
const |
|
noexcept |
◆ isLoopback()
constexpr bool s3d::IPv4Address::isLoopback |
( |
| ) |
const |
|
constexprnoexcept |
◆ Localhost()
static constexpr IPv4Address s3d::IPv4Address::Localhost |
( |
| ) |
|
|
staticconstexprnoexcept |
◆ str()
String s3d::IPv4Address::str |
( |
| ) |
const |
◆ swap()
◆ to_string()
std::string s3d::IPv4Address::to_string |
( |
| ) |
const |
◆ Formatter
◆ operator!=
◆ operator<
◆ operator<<
template<class CharType >
std::basic_ostream<CharType>& operator<< |
( |
std::basic_ostream< CharType > & |
output, |
|
|
const IPv4Address & |
value |
|
) |
| |
|
friend |
◆ operator==
The documentation for this class was generated from the following file: