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::defMacro ( const char *  ,
const char *   
)

void Puma::MatchCollector::collect ( CProject ,
CTranslationUnit ,
CTree = (CTree *) 0 
)

unsigned int Puma::MatchCollector::Matches (  )  const [inline]

CMatch* Puma::MatchCollector::Match ( unsigned int  i  )  const [inline]




Puma Reference Manual. Created on 11 Jul 2008.