PrefixPreservingTree Class Reference

#include <Codifier.h>

Collaboration diagram for PrefixPreservingTree:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PrefixPreservingTree ()
 ~PrefixPreservingTree ()
in_addr Codifica (struct in_addr address)
void Svuota ()

Private Member Functions

void _Codifica (PNodo &n, unsigned long address, int pos, unsigned long &temp, bool b)
void _Svuota (const PNodo &n)

Private Attributes

PNodo root

Detailed Description

Definition at line 19 of file Codifier.h.


Constructor & Destructor Documentation

PrefixPreservingTree::PrefixPreservingTree  ) 
 

Definition at line 74 of file Codifier.cpp.

References Nodo::des, root, and Nodo::sin.

PrefixPreservingTree::~PrefixPreservingTree  ) 
 

Definition at line 80 of file Codifier.cpp.

References Svuota().

Here is the call graph for this function:


Member Function Documentation

void PrefixPreservingTree::_Codifica PNodo n,
unsigned long  address,
int  pos,
unsigned long &  temp,
bool  b
[private]
 

Definition at line 84 of file Codifier.cpp.

References Nodo::bit, Nodo::des, GetBit(), randomBit(), and Nodo::sin.

Here is the call graph for this function:

void PrefixPreservingTree::_Svuota const PNodo n  )  [private]
 

Definition at line 133 of file Codifier.cpp.

References Nodo::des, and Nodo::sin.

Referenced by Svuota().

struct in_addr PrefixPreservingTree::Codifica struct in_addr  address  ) 
 

Definition at line 146 of file Codifier.cpp.

References GetBit().

Here is the call graph for this function:

void PrefixPreservingTree::Svuota  ) 
 

Definition at line 141 of file Codifier.cpp.

References _Svuota(), and root.

Referenced by ~PrefixPreservingTree().

Here is the call graph for this function:


Member Data Documentation

PNodo PrefixPreservingTree::root [private]
 

Definition at line 21 of file Codifier.h.

Referenced by PrefixPreservingTree(), and Svuota().


The documentation for this class was generated from the following files:
Generated on Mon Feb 13 22:41:01 2006 for Anonymizer by  doxygen 1.4.6-NO