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

Id Class Reference

#include <id.h>

Inheritance diagram for Id:

FId FSId JGrpId JoinId LinkId MId PId WId List of all members.

Public Member Functions

 Id (const IdMota &mota)
 Id (const IdMota &mota, const char *id)
 Id (const IdMota &mota, const std::string &id)
 Id ()
bool operator< (const Id &id) const
bool operator<= (const Id &id) const
bool operator> (const Id &id) const
bool operator>= (const Id &id) const
IdMota getType () const
std::string toXId () const

Static Protected Member Functions

std::string sortuId (const std::string &kat, const int num)
int lortuNum (const std::string &id, const std::string &kat)

Detailed Description

Identifikadoreak errepresentatzeko oinarri klasea. DOKFIX


Constructor & Destructor Documentation

Id::Id const IdMota &  mota  ) 
 

Metodo eraikitzailea.

Parameters:
mota Identifikadore mota.

Id::Id const IdMota &  mota,
const char *  id
 

Metodo eraikitzailea.

Parameters:
mota Identifikadore mota.
id Identifikadorearen katea.

Id::Id const IdMota &  mota,
const std::string &  id
 

Metodo eraikitzailea.

Parameters:
mota Identifikadore mota.
id Identifikadorearen katea.

Id::Id  ) 
 

Metodo eraikitzailea.


Member Function Documentation

IdMota Id::getType  )  const
 

Identifikadore mota eskuratu.

Returns:
Identifikadore mota.

int Id::lortuNum const std::string &  id,
const std::string &  kat
[static, protected]
 

Identifikadorearen zenbakia bueltatu (DOKFIX -> zertarako nahi dugu hau?)

Parameters:
id Identifikadorearen katea.
kat Katea.
Returns:
Zenbakia.

bool Id::operator< const Id id  )  const
 

Operadorea.

Parameters:
id Beste identifikadore bat.

bool Id::operator<= const Id id  )  const
 

Operadorea.

Parameters:
id Beste identifikadore bat.

bool Id::operator> const Id id  )  const
 

Operadorea.

Parameters:
id Beste identifikadore bat.

bool Id::operator>= const Id id  )  const
 

Operadorea.

Parameters:
id Beste identifikadore bat.

string Id::sortuId const std::string &  kat,
const int  num
[static, protected]
 

Identifikadore berri bat sortu (DOKFIX -> zertarako nahi dugu metodo hau?).

Parameters:
kat Katea.
num Zenbakia.
Returns:
Identifikadore berriaren katea.

string Id::toXId  )  const
 

Identifikadorearen barne erreferentzia sortzeko dokumentutan ('X' gehitu hasieran besterik gabe)

Returns:
Identifikadorearen erreferentzia katea.

Reimplemented in FSId, and LinkId.


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