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.