NixVec Class Reference

#include <nixvec.h>

Collaboration diagram for NixVec:

Collaboration graph
[legend]

Detailed Description

Definition at line 71 of file nixvec.h.

Public Member Functions

void Add (NixPair_t)
Nixl_t ALth ()
void DBDump ()
Nix_t Extract (Nixl_t, Nixl_t *)
Nix_t Extract (Nixl_t)
NixpPair_t Get (void)
Nixl_t Lth ()
 NixVec (NixVec *)
 NixVec ()
void Reset ()
 ~NixVec ()

Static Public Member Functions

static Nixl_t GetBitl (Nix_t)

Private Attributes

Nixl_t m_alth
Nix_tm_pNV
Nixl_t m_used


Constructor & Destructor Documentation

NixVec::NixVec  )  [inline]
 

Definition at line 73 of file nixvec.h.

00073 : m_pNV(0), m_used(0), m_alth(0) { };

NixVec::NixVec NixVec  ) 
 

NixVec::~NixVec  ) 
 


Member Function Documentation

void NixVec::Add NixPair_t   ) 
 

Nixl_t NixVec::ALth  )  [inline]
 

Definition at line 83 of file nixvec.h.

References m_alth.

00083 { return m_alth;} // Debug...how many bits actually used

void NixVec::DBDump  ) 
 

Nix_t NixVec::Extract Nixl_t  ,
Nixl_t
 

Nix_t NixVec::Extract Nixl_t   ) 
 

NixpPair_t NixVec::Get void   ) 
 

static Nixl_t NixVec::GetBitl Nix_t   )  [static]
 

Nixl_t NixVec::Lth  ) 
 

void NixVec::Reset  ) 
 

Referenced by Agent::initpkt().


Field Documentation

Nixl_t NixVec::m_alth [private]
 

Definition at line 89 of file nixvec.h.

Referenced by ALth().

Nix_t* NixVec::m_pNV [private]
 

Definition at line 86 of file nixvec.h.

Nixl_t NixVec::m_used [private]
 

Definition at line 88 of file nixvec.h.


The documentation for this class was generated from the following file:
Generated on Tue Mar 6 17:22:53 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6