Puma Reference Manual Puma: Puma::PreArgDesc Class Reference



Puma::PreArgDesc Class Reference

#include <PreArgDesc.h>

List of all members.

Public Member Functions

 PreArgDesc ()
TokenbeginToken () const
TokenendToken () const
void beginToken (Token *t)
void endToken (Token *t)
int numArgs () const
void newArg ()
MacroUnitcurrArg () const
MacroUnitgetArg (int i) const

Constructor & Destructor Documentation

Puma::PreArgDesc::PreArgDesc ( ) [inline]

Member Function Documentation

Token* Puma::PreArgDesc::beginToken ( ) const [inline]
void Puma::PreArgDesc::beginToken ( Token t) [inline]
MacroUnit& Puma::PreArgDesc::currArg ( ) const [inline]
Token* Puma::PreArgDesc::endToken ( ) const [inline]
void Puma::PreArgDesc::endToken ( Token t) [inline]
MacroUnit& Puma::PreArgDesc::getArg ( int  i) const [inline]
void Puma::PreArgDesc::newArg ( ) [inline]
int Puma::PreArgDesc::numArgs ( ) const [inline]