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  

TclArguments Class Reference

#include <tclcl-mappings.h>

List of all members.

Public Member Functions

 TclArguments (int argc, const char *const *argv)
 ~TclArguments ()
int arg (int &value)
int arg (unsigned int &value)
int arg (unsigned short &value)
int arg (double &value)
int arg (const char *&value)
int arg (TclObject *&value)
int more_args () const
int current () const
void add_error () const

Private Member Functions

int next (const char *&arg)

Private Attributes

int current_
int argc_
const char *const * argv_


Constructor & Destructor Documentation

TclArguments::TclArguments (  int    argc,
const char *const *    argv
)  [inline]
 

TclArguments::~TclArguments (    )  [inline]
 


Member Function Documentation

void TclArguments::add_error (    )  const
 

int TclArguments::arg (  TclObject *&    value ) 
 

int TclArguments::arg (  const char *&    value ) 
 

int TclArguments::arg (  double &    value ) 
 

int TclArguments::arg (  unsigned short &    value ) 
 

int TclArguments::arg (  unsigned int &    value ) 
 

int TclArguments::arg (  int &    value ) 
 

int TclArguments::current (    )  const [inline]
 

int TclArguments::more_args (    )  const [inline]
 

int TclArguments::next (  const char *&    arg )  [private]
 


Member Data Documentation

int TclArguments::argc_ [private]
 

const char* const* TclArguments::argv_ [private]
 

int TclArguments::current_ [private]
 


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