class libfwbuilder::IPAddress


Inheritance:


Public Methods

[more]explicit IPAddress()
[more] IPAddress(const unsigned char* data, size_t len) throw(FWException)
[more] IPAddress(const struct in_addr* ) throw(FWException)
[more]explicit IPAddress(const string &) throw(FWException, FWNotSupportedException)
[more] IPAddress(const IPAddress &)
[more]IPAddress& operator=(const IPAddress &)
[more]IPAddress& operator=(const string &s) throw(FWException, FWNotSupportedException)
[more]unsigned const int operator[](size_t pos) const
[more] operator string() const
[more] operator ulong() const
[more]string toString() const

Protected Fields

[more]unsigned int octets[4]

Protected Methods

[more]virtual void validate() throw(FWException)


Documentation

ounsigned int octets[4]

ovirtual void validate() throw(FWException)

oexplicit IPAddress()

o IPAddress(const unsigned char* data, size_t len) throw(FWException)

o IPAddress(const struct in_addr* ) throw(FWException)

oexplicit IPAddress(const string &) throw(FWException, FWNotSupportedException)

o IPAddress(const IPAddress &)

oIPAddress& operator=(const IPAddress &)

oIPAddress& operator=(const string &s) throw(FWException, FWNotSupportedException)

ounsigned const int operator[](size_t pos) const

o operator string() const

o operator ulong() const

ostring toString() const


Direct child classes:
Netmask
Friends:
class IPNetwork
bool operator<(const IPAddress &a, const IPAddress &b)
bool operator==(const IPAddress &a, const IPAddress &b)

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.