Patricia Class Reference

#include <Patricia.h>

Collaboration diagram for Patricia:

Collaboration graph
[legend]

List of all members.

Public Types

typedef struct Patricia::_NODE NODE
typedef struct Patricia::_NODEPNODE

Public Member Functions

 Patricia ()
 ~Patricia ()
void insert (IP_ADDR addr, unsigned short mask)
PNODE find (IP_ADDR addr, PNODE tree=NULL, unsigned short cnt=0)

Private Attributes

PNODE root

Classes

struct  _NODE


Member Typedef Documentation

typedef struct Patricia::_NODE * Patricia::PNODE


Constructor & Destructor Documentation

Patricia::Patricia (  ) 

Patricia::~Patricia (  ) 


Member Function Documentation

void Patricia::insert ( IP_ADDR  addr,
unsigned short  mask 
)

Patricia::PNODE Patricia::find ( IP_ADDR  addr,
PNODE  tree = NULL,
unsigned short  cnt = 0 
)


Member Data Documentation

PNODE Patricia::root [private]


The documentation for this class was generated from the following files:

Generated on Wed Jun 18 09:40:45 2008 for pktanon by  doxygen 1.5.5