#include <gnet.h>
Inheritance diagram for gIpV4Mask:
Public Types | |
enum | eClass { e_NoClass, e_ClassA, e_ClassB, e_ClassC, e_ClassD, e_ClassE } |
enum | ePrivateAddrSpace { e_none, e_P010 = 8, e_P172 = 12, e_P192 = 16 } |
Public Member Functions | |
gIpV4Mask (t_uint32 aMask=0) | |
gIpV4Mask (t_uint8 bitsCIDR) | |
gIpV4Mask (eClass addrClass) | |
virtual | ~gIpV4Mask () |
virtual void | SetBitsCIDR (t_uint8 bitsCIDR) |
Public Attributes | |
t_uint8 | nBitsCIDR |
t_uint32 | mask |
Protected Member Functions | |
int | thisSetNBitsFromMask (t_uint32 aMask) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 275 of file gnet.cpp. Referenced by gIpV4Mask(). |
|
Definition at line 286 of file gnet.cpp. Referenced by gIpV4Mask(). |
|
Definition at line 119 of file gnet.h. Referenced by SetBitsCIDR(), and thisSetNBitsFromMask(). |
|
Definition at line 118 of file gnet.h. Referenced by SetBitsCIDR(), and thisSetNBitsFromMask(). |