#include <UrlRange.h>
Public Member Functions | |
UrlRange (const Url &f, const Url &to) | |
UrlRange (const Url &f, unsigned char netw) | |
UrlRange (const std::string &range) throw (std::runtime_error) | |
bool | operator== (const UrlRange &other) const |
bool | operator!= (const UrlRange &other) const |
bool | operator< (const UrlRange &other) const |
bool | contains (const in_addr &addr) const |
bool | contains (const UrlRange &other) const |
bool | overlaps (const UrlRange &other) const |
int | size () const |
bool | empty () const |
Public Attributes | |
Url | from |
Url | to |
unsigned char | netwidth |
Private Member Functions | |
void | rangeFromNetwidth (const Url &from, unsigned char netw) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|