X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FINet%2FINet4Address.hh;h=43f576e68bbe9b086560fe1816c5401928fc6603;hb=61b2e2ea5cb50df90931acf3fcd840493ba762a9;hp=6651d686bbb9cefd49918d91a4fcec4045ddf859;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Socket/Protocols/INet/INet4Address.hh b/senf/Socket/Protocols/INet/INet4Address.hh index 6651d68..43f576e 100644 --- a/senf/Socket/Protocols/INet/INet4Address.hh +++ b/senf/Socket/Protocols/INet/INet4Address.hh @@ -32,9 +32,8 @@ #include #include #include -#include "../../../Utils/safe_bool.hh" -#include "../../../Utils/Tags.hh" -#include "../AddressExceptions.hh" +#include +#include //#include "INet4Address.mpp" ///////////////////////////////hh.p//////////////////////////////////////// @@ -120,6 +119,8 @@ namespace senf { protocol like DNS or NIS \throws AddressSyntaxException if the address cannot be converted for some reason + \throws UnknownHostnameException if the hostname cannot + be resolved \param[in] s Address literal or hostname */ template @@ -180,7 +181,7 @@ namespace senf { */ std::istream & operator>>(std::istream & os, INet4Address & addr); - /** \brief CHeck INet4Address against a fixed network prefix + /** \brief Check INet4Address against a fixed network prefix This helper allows to easily and efficiently check an INet4Address against an arbitrary but constant network prefix. The network prefix is represented by @@ -278,6 +279,7 @@ namespace senf { std::ostream & operator<<(std::ostream & os, INet4Network const & addr); /** \brief Initialize INet4Address instance from a string representation + sets std::ios::failbit on the stream if an error occurred \see INet4Address from_string() \related INet4Network