24unsigned short GNet::AddressLocal::af() noexcept
29int GNet::AddressLocal::domain() noexcept
34GNet::AddressLocal::AddressLocal( std::nullptr_t ) :
38 GDEF_IGNORE_VARIABLE( m_size ) ;
39 GDEF_IGNORE_VARIABLE( m_local ) ;
42GNet::AddressLocal::AddressLocal(
unsigned int ) :
47GNet::AddressLocal::AddressLocal(
unsigned int ,
int ) :
52GNet::AddressLocal::AddressLocal(
const sockaddr * , socklen_t ) :
57GNet::AddressLocal::AddressLocal( std::string_view ) :
62void GNet::AddressLocal::setPort(
unsigned int )
66bool GNet::AddressLocal::setZone( std::string_view )
71void GNet::AddressLocal::setScopeId(
unsigned long )
75std::string GNet::AddressLocal::path()
const
77 return std::string() ;
80std::string GNet::AddressLocal::displayString(
bool )
const
85std::string GNet::AddressLocal::hostPartString()
const
87 return displayString() ;
90std::string GNet::AddressLocal::queryString()
const
92 return std::string() ;
95bool GNet::AddressLocal::validData(
const sockaddr * , socklen_t )
100bool GNet::AddressLocal::validString( std::string_view , std::string * reason_p )
103 *reason_p =
"not implemented" ;
107bool GNet::AddressLocal::validStrings( std::string_view , std::string_view ,
108 std::string * reason_p )
110 return validString( {} , reason_p ) ;
113bool GNet::AddressLocal::validPort(
unsigned int )
118bool GNet::AddressLocal::same(
const AddressLocal & ,
bool )
const
123bool GNet::AddressLocal::sameHostPart(
const AddressLocal & )
const
128unsigned int GNet::AddressLocal::port()
const
133unsigned long GNet::AddressLocal::scopeId(
unsigned long default_ )
const
138const sockaddr * GNet::AddressLocal::address()
const
143sockaddr * GNet::AddressLocal::address()
148socklen_t GNet::AddressLocal::length() const noexcept
158bool GNet::AddressLocal::format(
const std::string & )
163bool GNet::AddressLocal::isLocal( std::string & )
const
168bool GNet::AddressLocal::isLoopback()
const
173bool GNet::AddressLocal::isLinkLocal()
const
178bool GNet::AddressLocal::isUniqueLocal()
const
183bool GNet::AddressLocal::isMulticast()
const
188bool GNet::AddressLocal::isAny()
const
193unsigned int GNet::AddressLocal::bits()
const
std::vector< std::string > StringArray
A std::vector of std::strings.