proxygen
folly::InvalidAddressFamilyException Class Reference

#include <IPAddressException.h>

Inheritance diagram for folly::InvalidAddressFamilyException:
folly::IPAddressFormatException

Public Member Functions

 InvalidAddressFamilyException (std::string msg) noexcept
 
 InvalidAddressFamilyException (sa_family_t family) noexcept
 
 InvalidAddressFamilyException (const InvalidAddressFamilyException &)=default
 
 InvalidAddressFamilyException (InvalidAddressFamilyException &&)=default
 
InvalidAddressFamilyExceptionoperator= (const InvalidAddressFamilyException &)=default
 
InvalidAddressFamilyExceptionoperator= (InvalidAddressFamilyException &&)=default
 
- Public Member Functions inherited from folly::IPAddressFormatException
 IPAddressFormatException (std::string msg) noexcept
 
 IPAddressFormatException (const IPAddressFormatException &)=default
 
 IPAddressFormatException (IPAddressFormatException &&)=default
 
IPAddressFormatExceptionoperator= (const IPAddressFormatException &)=default
 
IPAddressFormatExceptionoperator= (IPAddressFormatException &&)=default
 
 ~IPAddressFormatException () noexceptoverride
 
const char * what () const noexceptoverride
 

Detailed Description

Definition at line 65 of file IPAddressException.h.

Constructor & Destructor Documentation

folly::InvalidAddressFamilyException::InvalidAddressFamilyException ( std::string  msg)
inlineexplicitnoexcept

Definition at line 68 of file IPAddressException.h.

constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
IPAddressFormatException(std::string msg) noexcept
folly::InvalidAddressFamilyException::InvalidAddressFamilyException ( sa_family_t  family)
inlineexplicitnoexcept

Definition at line 70 of file IPAddressException.h.

72  "Address family " + detail::familyNameStr(family) +
73  " is not AF_INET or AF_INET6") {}
InvalidAddressFamilyException(std::string msg) noexcept
std::string familyNameStr(sa_family_t family)
Definition: IPAddress.h:30
folly::InvalidAddressFamilyException::InvalidAddressFamilyException ( const InvalidAddressFamilyException )
default
folly::InvalidAddressFamilyException::InvalidAddressFamilyException ( InvalidAddressFamilyException &&  )
default

Member Function Documentation

InvalidAddressFamilyException& folly::InvalidAddressFamilyException::operator= ( const InvalidAddressFamilyException )
default
InvalidAddressFamilyException& folly::InvalidAddressFamilyException::operator= ( InvalidAddressFamilyException &&  )
default

The documentation for this class was generated from the following file: