ESLA

Embeddable Scriting LAnguage

frantz@pangea.stanford.edu

Stanford University, Rock Fracture Project research group

© 2003

Counted Class Reference

Inheritance diagram for Counted:

GenObject Factory GenAction NamingContext Writer GenericFactory< T > BlocDefinition BreakAction CallAction CloseFileAction CommentBlocAction ContinueAction EqualAction EvalAction ExecAction ExitAction FunctionAction HelpAction IfBase IncVarAction ListActions LoadSrcAction MathAction OpenFileAction PrintAction PrintAllActionsAction RandomAction ReturnAction SetAction SwitchAction ThrowAction TimerDisplayAction TimerSetAction TimerStartAction TimerStopAction TokenGetAction TokenizeAction TokenSiseAction WriteFileAction CoutWriter FileWriter

Public Methods

 Counted ()
virtual ~Counted ()
void inc_ref () const
void dec_ref () const
bool is_shared () const
int nbr_ref () const

Static Public Methods

void inc_ref (const Counted *counted)
void dec_ref (const Counted *counted)

Constructor & Destructor Documentation

Counted::Counted  
 

virtual Counted::~Counted   [virtual]
 


Member Function Documentation

void Counted::dec_ref const Counted *    counted [static]
 

void Counted::dec_ref   const
 

Definition at line 63 of file counted.h.

void Counted::inc_ref const Counted *    counted [static]
 

void Counted::inc_ref   const
 

Definition at line 58 of file counted.h.

bool Counted::is_shared   const
 

Definition at line 73 of file counted.h.

int Counted::nbr_ref   const
 

Definition at line 77 of file counted.h.


Generated on Wed May 14 11:42:32 2003 for Esla-lib by doxygen1.3-rc1