ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ROSE_BaseGrammar Class Reference

#include <grammarBaseClass.h>

Collaboration diagram for ROSE_BaseGrammar:

Public Member Functions

 ROSE_BaseGrammar ()
 
void setParentGrammar (ROSE_BaseGrammar *Xptr)
 
ROSE_BaseGrammargetParentGrammar () const
 
bool isRootGrammar () const
 

Private Member Functions

 ROSE_BaseGrammar (const ROSE_BaseGrammar &X)
 
ROSE_BaseGrammaroperator= (const ROSE_BaseGrammar &X)
 

Private Attributes

ROSE_BaseGrammarparentGrammar
 

Detailed Description

Definition at line 8 of file grammarBaseClass.h.

Constructor & Destructor Documentation

ROSE_BaseGrammar::ROSE_BaseGrammar ( )
ROSE_BaseGrammar::ROSE_BaseGrammar ( const ROSE_BaseGrammar X)
private

Member Function Documentation

void ROSE_BaseGrammar::setParentGrammar ( ROSE_BaseGrammar Xptr)
ROSE_BaseGrammar* ROSE_BaseGrammar::getParentGrammar ( ) const
bool ROSE_BaseGrammar::isRootGrammar ( ) const
ROSE_BaseGrammar& ROSE_BaseGrammar::operator= ( const ROSE_BaseGrammar X)
private

Member Data Documentation

ROSE_BaseGrammar* ROSE_BaseGrammar::parentGrammar
private

Definition at line 27 of file grammarBaseClass.h.


The documentation for this class was generated from the following file: