Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ASTRef Struct Reference

#include <ASTRefCount.hpp>

List of all members.

Public Methods

 ASTRef (AST *p)
 ~ASTRef ()
ASTRef * increment ()
bool decrement ()

Static Public Methods

ASTRef * getRef (const AST *p)

Public Attributes

AST *const ptr
unsigned int count


Constructor & Destructor Documentation

ASTRef::ASTRef (  AST *    p ) 
 

ASTRef::~ASTRef (    ) 
 


Member Function Documentation

bool ASTRef::decrement (    )  [inline]
 

ASTRef * ASTRef::getRef (  const AST *    p )  [static]
 

ASTRef* ASTRef::increment (    )  [inline]
 


Member Data Documentation

unsigned int ASTRef::count
 

AST* const ASTRef::ptr
 


The documentation for this struct was generated from the following files:
Generated on Wed Nov 3 12:59:24 2004 for Lemur Toolkit by doxygen1.2.18