ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 

Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TracedVar Class Reference

#include <tracedvar.h>

Inheritance diagram for TracedVar:

TracedDouble TracedInt TracedVarTcl List of all members.

Public Member Functions

 TracedVar ()
virtual char * value (char *buf, int buflen)=0
const char * name ()
void name (const char *name)
TclObjectowner ()
void owner (TclObject *o)
TclObjecttracer ()
void tracer (TclObject *o)

Public Attributes

TracedVar * next_

Protected Member Functions

 TracedVar (const char *name)

Protected Attributes

const char * name_

Constructor & Destructor Documentation


TracedVar::TracedVar const char *    name [protected]

Member Function Documentation

void TracedVar::name const char *    name [inline]

const char* TracedVar::name   [inline]

void TracedVar::owner TclObject   o [inline]

TclObject* TracedVar::owner   [inline]

void TracedVar::tracer TclObject   o [inline]

TclObject* TracedVar::tracer   [inline]

virtual char* TracedVar::value char *    buf,
int    buflen
[pure virtual]

Implemented in TracedVarTcl, TracedInt, and TracedDouble.

Member Data Documentation

const char* TracedVar::name_ [protected]

TracedVar* TracedVar::next_

TclObject* TracedVar::owner_ [protected]

TclObject* TracedVar::tracer_ [protected]

The documentation for this class was generated from the following files:
This document is generated by doxygen.