class <Address> Address : public TclObject


Inheritance:


Public Fields

int levels_
int McastMask_
int McastShift_
int NodeMask_[10]
int NodeShift_[10]
for now maximum number of hierarchical levels considered as 10
int PortMask_
int PortShift_

Public Methods

Address()
static Address& instance()
char* print_nodeaddr(int address)
char* print_portaddr(int address)
inline int set_word_field(int word, int field, int shift, int mask)
int str2addr(char *str)
~Address()

Protected Fields

static Address* instance_

Protected Methods

int command(int argc, const char*const* argv)

Documentation

static Address& instance()

Address()

~Address()

char* print_nodeaddr(int address)

char* print_portaddr(int address)

int str2addr(char *str)

inline int set_word_field(int word, int field, int shift, int mask)

int PortShift_

int PortMask_

int NodeShift_[10]
for now maximum number of hierarchical levels considered as 10

int NodeMask_[10]

int McastShift_

int McastMask_

int levels_

int command(int argc, const char*const* argv)

static Address* instance_


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de