Move IPAddress definitions to source files
authorYedidya Feldblum <yfeldblum@fb.com>
Sat, 9 Jul 2016 09:40:45 +0000 (02:40 -0700)
committerFacebook Github Bot 2 <facebook-github-bot-2-bot@fb.com>
Sat, 9 Jul 2016 09:53:41 +0000 (02:53 -0700)
commitc8f4d603e448cdd2749f2850ef70952932962fa1
tree42609d9cc0999220f8e9b10a3096630908ca4338
parent2f9865aa90e91cb20a3ebf7545bd7036e2cd8102
Move IPAddress definitions to source files

Summary:
[Folly] Move `IPAddress` definitions to source files.

And to internal header files. Keeping headers lightweight can help with build times.

Reviewed By: simpkins

Differential Revision: D3514455

fbshipit-source-id: de78f4ef9e70e7ddd7fb666348ed705c5228531c
22 files changed:
folly/Conv.h
folly/IPAddress.cpp
folly/IPAddress.h
folly/IPAddressException.h
folly/IPAddressV4.cpp
folly/IPAddressV4.h
folly/IPAddressV6.cpp
folly/IPAddressV6.h
folly/MacAddress.cpp
folly/MacAddress.h
folly/Makefile.am
folly/Range.h
folly/SocketAddress.cpp
folly/SocketAddress.h
folly/detail/IPAddress.cpp [new file with mode: 0644]
folly/detail/IPAddress.h
folly/detail/IPAddressSource.h [new file with mode: 0644]
folly/io/async/AsyncServerSocket.cpp
folly/io/async/test/SocketClient.cpp
folly/test/IPAddressTest.cpp
folly/test/MacAddressTest.cpp
folly/test/SocketAddressTest.cpp