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

Optelem Class Reference

#include <optelem.h>

List of all members.

Public Member Functions

 Optelem ()
 Optelem (const Optelem &opt)
Optelemoperator= (const Optelem &opt)
bool operator== (const Optelem &opt) const
bool operator!= (const Optelem &opt) const
void jarriForma (const std::string &forma)
void gehituId (const std::string &id)
std::string emanForma () const
void begin ()
bool ready () const
void next ()
std::string current () const
void init (const std::string &optStr)
std::string toString () const


Detailed Description

Analiren aurreprozesua optimizatzeko sortuko den zerrendaren osagaiak modelatzeko erabiliko den klasea.


Constructor & Destructor Documentation

Optelem::Optelem  ) 
 

Metodo eraikitzailea.

Optelem::Optelem const Optelem opt  ) 
 

Kopia eraikitzailea.

Parameters:
opt Optelem objektu bat.


Member Function Documentation

void Optelem::begin  ) 
 

Identifikadore zerrenda hasieratu.

string Optelem::current  )  const
 

Identifikadore zerrendako lehenengo elementua eskuratu.

Returns:
Identifikadore katea.

string Optelem::emanForma  )  const
 

Token forma eskuratu.

Returns:
Forma katea.

void Optelem::gehituId const std::string &  id  ) 
 

Token identifikadorea erantsi.

Parameters:
id Token identifikadorearen katea.

void Optelem::init const std::string &  optStr  ) 
 

Formatu bihurketa egin: "forma id1 id2 id3 ...." -> OPTELEM

Parameters:
optStr Sarrera katea.

void Optelem::jarriForma const std::string &  forma  ) 
 

Token forma ezarri.

Parameters:
forma Forma katea.

void Optelem::next  ) 
 

Identifikadore zerrendako lehenengo elementua ezabatu

bool Optelem::operator!= const Optelem opt  )  const
 

Operadorea.

Parameters:
opt Optelem objektu bat.
Returns:
True ezberdinak badira, false bestela.

Optelem & Optelem::operator= const Optelem opt  ) 
 

Operadorea.

Parameters:
opt Optelem objektu bat.

bool Optelem::operator== const Optelem opt  )  const
 

Operadorea.

Parameters:
opt Optelem objektu bat.
Returns:
True berdinak badira, false bestela.

bool Optelem::ready  )  const
 

Identifikadore zerrenda prest dagoen eskuratu.

Returns:
True zerrenda hutsa badago, false bestela.

string Optelem::toString  )  const
 

Formatu bihurketa egin: OPTELEM -> "forma id1 id2 id3 ...."

Returns:
"forma id1 id2 id3 ...." katea.


The documentation for this class was generated from the following files:
Generated on Tue Sep 11 12:07:57 2007 for libIXAml by doxygen 1.3.5