proxygen
folly::IPAddressFormatException Class Reference

#include <IPAddressException.h>

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

Public Member Functions

 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
 

Private Attributes

std::string msg_
 

Detailed Description

Exception for invalid IP addresses.

Definition at line 46 of file IPAddressException.h.

Constructor & Destructor Documentation

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

Definition at line 48 of file IPAddressException.h.

49  : msg_(std::move(msg)) {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
folly::IPAddressFormatException::IPAddressFormatException ( const IPAddressFormatException )
default
folly::IPAddressFormatException::IPAddressFormatException ( IPAddressFormatException &&  )
default
folly::IPAddressFormatException::~IPAddressFormatException ( )
inlineoverridenoexcept

Definition at line 56 of file IPAddressException.h.

56 {}

Member Function Documentation

IPAddressFormatException& folly::IPAddressFormatException::operator= ( const IPAddressFormatException )
default
IPAddressFormatException& folly::IPAddressFormatException::operator= ( IPAddressFormatException &&  )
default
const char* folly::IPAddressFormatException::what ( ) const
inlineoverridenoexcept

Definition at line 57 of file IPAddressException.h.

57  {
58  return msg_.c_str();
59  }

Member Data Documentation

std::string folly::IPAddressFormatException::msg_
private

Definition at line 62 of file IPAddressException.h.


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