proxygen
IPAddressSource.h File Reference
#include <glog/logging.h>
#include <sys/types.h>
#include <algorithm>
#include <array>
#include <cstring>
#include <string>
#include <type_traits>
#include <folly/Format.h>
#include <folly/detail/IPAddress.h>

Go to the source code of this file.

Classes

struct  folly::detail::Bytes
 

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::detail
 

Functions

template<class IntegralType , IntegralType DigitCount, IntegralType Base = IntegralType(10), bool PrintAllDigits = false, class = typename std::enable_if< std::is_integral<IntegralType>::value && std::is_unsigned<IntegralType>::value, bool>::type>
void folly::detail::writeIntegerString (IntegralType val, char **buffer)
 
size_t folly::detail::fastIpV4ToBufferUnsafe (const in_addr &inAddr, char *str)
 
std::string folly::detail::fastIpv4ToString (const in_addr &inAddr)
 
void folly::detail::fastIpv4AppendToString (const in_addr &inAddr, std::string &out)
 
size_t folly::detail::fastIpv6ToBufferUnsafe (const in6_addr &in6Addr, char *str)
 
std::string folly::detail::fastIpv6ToString (const in6_addr &in6Addr)
 
void folly::detail::fastIpv6AppendToString (const in6_addr &in6Addr, std::string &out)