Puma Reference Manual Puma: Puma::MatchCollector Class Reference



Puma::MatchCollector Class Reference

#include <MatchCollector.h>

Inheritance diagram for Puma::MatchCollector:
Inheritance graph

List of all members.

Public Member Functions

 MatchCollector (Unit &)
 MatchCollector (const char *)
 MatchCollector (Parser &, Unit &)
 MatchCollector (Parser &, const char *)
virtual ~MatchCollector ()
void defMacro (const char *, const char *)
void collect (CProject &, CTranslationUnit &, CTree *=(CTree *) 0)
unsigned int Matches () const
CMatchMatch (unsigned int i) const

Constructor & Destructor Documentation

Puma::MatchCollector::MatchCollector ( Unit )
Puma::MatchCollector::MatchCollector ( const char *  )
Puma::MatchCollector::MatchCollector ( Parser ,
Unit  
)
Puma::MatchCollector::MatchCollector ( Parser ,
const char *   
)
virtual Puma::MatchCollector::~MatchCollector ( ) [virtual]

Member Function Documentation

void Puma::MatchCollector::collect ( CProject ,
CTranslationUnit ,
CTree = (CTree *) 0 
)
void Puma::MatchCollector::defMacro ( const char *  ,
const char *   
)
CMatch* Puma::MatchCollector::Match ( unsigned int  i) const [inline]
unsigned int Puma::MatchCollector::Matches ( ) const [inline]