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_
TclObjectowner_
TclObjecttracer_

Constructor & Destructor Documentation

TracedVar::TracedVar  
 

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.