7f19e2bcce
ip: remove unneeded assignment operator
...
the constructor handles this for us
2016-05-12 17:54:17 +10:00
a59844be98
don't pull in namespace std
2016-03-11 13:28:56 +11:00
08ac4b0e9d
ip: throw exception on parse error
2016-01-19 18:30:53 +11:00
424e6e8701
cast: move types/casts to cast
2015-11-17 16:19:27 +11:00
29663140e0
ip: style
2015-09-09 18:45:23 +10:00
2741cf6375
build: quiesce analyzer warnings
2015-09-09 18:45:23 +10:00
befb6f4b2b
sign_cast to avoid char-to-uint warning
2012-06-13 16:01:42 +10:00
ea71f958f4
Instancing and construction fixups for clang
2012-05-26 18:01:04 +10:00
77942e008d
Change my email to an active domain
2012-04-23 13:10:50 +10:00
57bc1af1ae
Explicitly initialise to remove compile warning
...
IP temporary variables shouldn't be used before initialisation due to
the parsing rules, but explicitly assigning them dummy values makes GCC
stop complaining.
2012-04-11 15:54:52 +10:00
306f852fc7
Move range to the util namespace
2011-08-15 20:11:42 +10:00
c57a72705c
Add ipv4::ip constructor from uint32_t
2011-06-30 20:34:53 +10:00
e7ff9a46e3
Implement parse in terms of string constructor.
2011-06-29 21:25:14 +10:00
9ae8b4b8d5
Add loopback and any address constants for IP
2011-06-23 22:07:55 +10:00
8568a325c0
Add first pass of ipv4::ip parsing and object
2011-06-21 21:42:20 +10:00