TraceCounter::CounterArg Struct Reference

CounterArg is a linked list of strings that allows processing of command line args. More...

#include <trace-counter.h>

Collaboration diagram for TraceCounter::CounterArg:

Collaboration graph
[legend]

Public Member Functions

 CounterArg ()
 CounterArg (int c, char *a, char *d)
void setValues (int _code, char *_arg, char *_desc)

Data Fields

int code
char * arg
char * desc
CounterArgnext
int index

Detailed Description

CounterArg is a linked list of strings that allows processing of command line args.

Definition at line 160 of file trace-counter.h.


Constructor & Destructor Documentation

TraceCounter::CounterArg::CounterArg (  )  [inline]

Definition at line 167 of file trace-counter.h.

TraceCounter::CounterArg::CounterArg ( int  c,
char *  a,
char *  d 
) [inline]

Definition at line 168 of file trace-counter.h.


Member Function Documentation

void TraceCounter::CounterArg::setValues ( int  _code,
char *  _arg,
char *  _desc 
) [inline]

Definition at line 170 of file trace-counter.h.

References arg, code, and desc.


Field Documentation

int TraceCounter::CounterArg::code

Definition at line 161 of file trace-counter.h.

Referenced by TraceCounter::beginOverview(), TraceCounter::endExecute(), TraceCounter::endOverview(), TraceCounter::matchArg(), TraceCounter::printHelp(), TraceCounter::registerArg(), setValues(), and TraceCounter::traceInit().

char* TraceCounter::CounterArg::arg

Definition at line 162 of file trace-counter.h.

Referenced by TraceCounter::endOverview(), TraceCounter::matchArg(), TraceCounter::printHelp(), TraceCounter::registerArg(), setValues(), and TraceCounter::switchCounters().

char* TraceCounter::CounterArg::desc

Definition at line 163 of file trace-counter.h.

Referenced by TraceCounter::matchArg(), TraceCounter::printHelp(), and setValues().

CounterArg* TraceCounter::CounterArg::next

Definition at line 164 of file trace-counter.h.

Referenced by TraceCounter::printHelp(), TraceCounter::registerArg(), TraceCounter::switchCounters(), and TraceCounter::traceInit().

int TraceCounter::CounterArg::index

Definition at line 165 of file trace-counter.h.

Referenced by TraceCounter::endExecute(), and TraceCounter::endOverview().


The documentation for this struct was generated from the following file:
Generated on Sun Jun 29 13:35:42 2008 for Charm++ by  doxygen 1.5.1