Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

MACAddr Class Reference

#include <macaddr.h>

List of all members.

Public Member Functions

 MACAddr ()
 MACAddr (MACAddr_t l)
 MACAddr (const MACAddr &c)
 operator MACAddr_t () const
bool operator== (const MACAddr &r) const
MACAddr operator++ ()
MACAddr operator++ (int)
bool IsBroadcast () const
void SetBroadcast ()

Static Public Member Functions

MACAddr Allocate ()
MACAddr Broadcast ()

Public Attributes

MACAddr_t macAddr

Static Public Attributes

MACAddr_t next = 1
MACAddr_t NONE = 0

Static Private Attributes

char work [20]


Constructor & Destructor Documentation

MACAddr::MACAddr  ) 
 

MACAddr::MACAddr MACAddr_t  l  ) 
 

MACAddr::MACAddr const MACAddr c  ) 
 


Member Function Documentation

MACAddr MACAddr::Allocate  )  [static]
 

MACAddr MACAddr::Broadcast  )  [static]
 

bool MACAddr::IsBroadcast  )  const
 

MACAddr::operator MACAddr_t  )  const
 

MACAddr MACAddr::operator++ int   ) 
 

MACAddr MACAddr::operator++  ) 
 

bool MACAddr::operator== const MACAddr r  )  const
 

void MACAddr::SetBroadcast  ) 
 


Member Data Documentation

MACAddr_t MACAddr::macAddr
 

MACAddr_t MACAddr::next = 1 [static]
 

MACAddr_t MACAddr::NONE = 0 [static]
 

char MACAddr::work [static, private]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 27 16:17:29 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1