Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Arithm Class Reference

#include <jAPIarithm.h>

List of all members.

Public Member Functions

 Arithm ()
 ~Arithm ()
void setString (AnsiString trait)
AnsiString getString ()
void setValuesList (TStrings *sl)
void parse (AnsiString trait)
void parse ()
noeud * add (noeud *courant, int ident, unsigned long val=0)
noeud * add (noeud *courant, int ident, AnsiString val)
noeud * getPere (noeud *courant)
noeud * addGauche (noeud *courant)
noeud * addDroite (noeud *courant)
void destructionArbre ()
void detruitNoeud (noeud *courant)
void afficheArbre (TStrings *sl)
void afficheNoeud (noeud *courant, AnsiString decal, TStrings *sl)
unsigned long eval ()
unsigned long eval (unsigned char *dat)
unsigned long evalNoeud (noeud *courant)
unsigned long valueOf (AnsiString libelle)
unsigned long valueOfByte (AnsiString libelle)


Constructor & Destructor Documentation

Arithm::Arithm (   ) 
 

Arithm::~Arithm (   ) 
 


Member Function Documentation

noeud * Arithm::add (  noeud *  courant,
int  ident,
AnsiString  val
) 
 

noeud * Arithm::add (  noeud *  courant,
int  ident,
unsigned long  val = 0
) 
 

noeud * Arithm::addDroite (  noeud *  courant  ) 
 

noeud * Arithm::addGauche (  noeud *  courant  ) 
 

void Arithm::afficheArbre (  TStrings *  sl  ) 
 

void Arithm::afficheNoeud (  noeud *  courant,
AnsiString  decal,
TStrings *  sl
) 
 

void Arithm::destructionArbre (   ) 
 

void Arithm::detruitNoeud (  noeud *  courant  ) 
 

unsigned long Arithm::eval (  unsigned char *  dat  )  [inline]
 

unsigned long Arithm::eval (   ) 
 

unsigned long Arithm::evalNoeud (  noeud *  courant  ) 
 

noeud * Arithm::getPere (  noeud *  courant  ) 
 

AnsiString Arithm::getString (   )  [inline]
 

void Arithm::parse (   ) 
 

void Arithm::parse (  AnsiString  trait  )  [inline]
 

void Arithm::setString (  AnsiString  trait  )  [inline]
 

void Arithm::setValuesList (  TStrings *  sl  )  [inline]
 

unsigned long Arithm::valueOf (  AnsiString  libelle  ) 
 

unsigned long Arithm::valueOfByte (  AnsiString  libelle  ) 
 


The documentation for this class was generated from the following files:
Generated on Sat Nov 15 10:52:35 2003 for JAPI by doxygen 1.3.4