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

FSId Class Reference

#include <fsid.h>

Inheritance diagram for FSId:

Id List of all members.

Public Member Functions

 FSId ()
 FSId (const char *fsId)
 FSId (const std::string &fsId)
 FSId (const FsIdType &idType, const AnaType &anaType, const std::string &kat, const std::string &azp)
 FSId (const FsIdType &idType, const std::string &strBal, const bool zenbJarri=false)
FsIdType getIdType () const
std::string getAnalisiTypeStr () const
AnaType getAnalisiType () const
int getErregelaKop () const
std::string getBalioStr () const
std::string toXId () const

Static Public Member Functions

std::string IdType2IdTypeStr (const FsIdType &idType)
FsIdType IdTypeStr2IdType (const std::string &idType)

Detailed Description

Ezaugarri egituren identifikadoreak kudeatzeko klasea. Identifikadore guztiak IdMota-Str-Zbk modukoak izan behar dute. Str eta Zbk hautazkoak dira baina bietako bat gutxienez azaldu behar du. Str-> edozein karaktere kate. Zbk-> zenbaki bat.


Constructor & Destructor Documentation

FSId::FSId  ) 
 

Metodo eraikitzailea.

FSId::FSId const char *  fsId  ) 
 

Metodo eraikitzailea.

Parameters:
fsId Katea.

FSId::FSId const std::string &  fsId  ) 
 

Metodo eraikitzailea.

Parameters:
fsId Katea.

FSId::FSId const FsIdType &  idType,
const AnaType anaType,
const std::string &  kat,
const std::string &  azp
 

Metodo eraikitzailea.

Parameters:
idType Ezaugarri eituraren identifikadore mota.
anaType Analisi mota.
kat Kategoria katea.
azp Azpikategoria katea.

FSId::FSId const FsIdType &  idType,
const std::string &  strBal,
const bool  zenbJarri = false
 

Metodo eraikitzailea.

Parameters:
idType Ezaugarri eituraren identifikadore mota.
strBal DOKFIX.
zenbJarri DOKFIX.


Member Function Documentation

AnaType FSId::getAnalisiType  )  const
 

Analisi mota eskuratu.

Returns:
Analisi mota.

string FSId::getAnalisiTypeStr  )  const
 

Analisi motaren katea eskuratu.

Returns:
Katea.

string FSId::getBalioStr  )  const
 

DOKFIX

Returns:
DOKFIX

int FSId::getErregelaKop  )  const
 

Analisi motaren erregela kopurua eskuratu.

Returns:
Erregela kopurua.

FsIdType FSId::getIdType  )  const
 

Ezaugarri eituraren identifikadore mota eskuratu.

Returns:
Ezaugarri eituraren identifikadore mota.

string FSId::IdType2IdTypeStr const FsIdType &  idType  )  [static]
 

Ezaugarri egituraren identifikadore motatik string moduko katea lortu.

Parameters:
idType Ezaugarri egituraren identifikadore mota.
Returns:
Katea.

FsIdType FSId::IdTypeStr2IdType const std::string &  idType  )  [static]
 

String moduko kate batetik ezaugarri egituraren identifikadore mota lortu.

Parameters:
idType Katea.
Returns:
Ezaugarri egituraren identifikadore mota.

std::string FSId::toXId  )  const
 

Dokumentuetan txertatzeko identifikadorearen barne erreferentzia lortu.

Returns:
Katea.

Reimplemented from Id.


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