Puma Reference Manual Puma: Puma::MatchCollector Class Reference



Puma::MatchCollector Class Reference

#include <MatchCollector.h>

Inherits Puma::CTreeMatcher.

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]



Puma Reference Manual. Created on 18 Sep 2009.