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

JoinGrpS Class Reference

#include <joingrps.h>

List of all members.

Public Member Functions

 JoinGrpS ()
 JoinGrpS (const JoinGrpS &jgs)
JoinGrpSoperator= (const JoinGrpS &jgs)
void add (const JoinGrp &jg)
void remove (const JoinGrp &jg)
void put (const JoinGrp &jg)
void removeAll ()
void addJoin (const JoinGrpType &type, const Join &join)
void removeJoin (const JoinGrpType &type, const Join &join)
void begin ()
void next ()
bool ready () const
JoinGrp current () const
void ordenatu ()
unsigned getJoinGrpKop () const
JoinGrp getJoinGrp (const unsigned pos) const
JoinGrp getJoinGrp (const JoinGrpType &jgt) const
XMLSimpleNodetoXML (XMLSimpleStruct *xmlstruct, const IdRefErl &idRefErl) const
void init (XMLSimpleNode *joinItem) throw (char*)


Detailed Description

Join zerrenda multzoak kudeatzeko klasea.


Constructor & Destructor Documentation

JoinGrpS::JoinGrpS  ) 
 

Metodo eraikitzailea.

JoinGrpS::JoinGrpS const JoinGrpS jgs  ) 
 

Kopia eraikitzailea.

Parameters:
jgs Join zerrenda multzoa.


Member Function Documentation

void JoinGrpS::add const JoinGrp jg  ) 
 

Multzoan join zerrenda bat erantsi.

Parameters:
jg Join zerrenda.

void JoinGrpS::addJoin const JoinGrpType type,
const Join join
 

Join elementu bat erantsi join zerrenda batean.

Parameters:
type Join zerrenda mota.
join Join elementua.

void JoinGrpS::begin  ) 
 

Multzoaren bilaketa posizioa hasieran kokatu.

JoinGrp JoinGrpS::current  )  const
 

Uneko join zerrenda eskuratu.

Returns:
Join zerrenda.

JoinGrp JoinGrpS::getJoinGrp const JoinGrpType jgt  )  const
 

Join zerrenda jakin bat eskuratu.

Parameters:
jgt Join zerrendaren mota.
Returns:
Join zerrenda.

JoinGrp JoinGrpS::getJoinGrp const unsigned  pos  )  const
 

Join zerrenda jakin bat eskuratu.

Parameters:
pos Join zerrendaren posizioa.
Returns:
Join zerrenda.

unsigned JoinGrpS::getJoinGrpKop  )  const
 

Join zerrenda kopurua eskuratu.

Returns:
Join zerrenda kopurua.

void JoinGrpS::init XMLSimpleNode joinItem  )  throw (char*)
 

libIXAml-ren tarteko formatuan adierazitako multzo batetik abiatuz egitura hasieratu.

Parameters:
joinItem Nodoa.

void JoinGrpS::next  ) 
 

Multzoaren posizio batean aurreratu.

JoinGrpS & JoinGrpS::operator= const JoinGrpS jgs  ) 
 

Asignazio eragilea.

Parameters:
jgs Join zerrenda multzoa.
Returns:
Join zerrenda multzoaren erreferentzia.

void JoinGrpS::ordenatu  ) 
 

Join zerrendak ordenatu beraien motaren arabera.

void JoinGrpS::put const JoinGrp jg  ) 
 

Multzoan zerrenda bat ordeztu. Mota horretako zerrendarik ez balego zerrenda gehitu besterik gabe.

Parameters:
jg Gehitu nahi den zerrenda.

bool JoinGrpS::ready  )  const
 

Multzoaren uneko posizioan zerrenda bat atzitu al daieteken begiratu.

Returns:
True uneko posizioan zerrenda atzitu badaiteke, False bestela.

void JoinGrpS::remove const JoinGrp jg  ) 
 

Multzotik join zerrenda bat ezabatu.

Parameters:
jg Ezabatu nahi dugun join zerrenda.

void JoinGrpS::removeAll  ) 
 

Multzoa garbitu.

void JoinGrpS::removeJoin const JoinGrpType type,
const Join join
 

Join bat ezabatu join zerrenda jakin batean.

Parameters:
type Join zerrenda mota.
join Join elementua.

XMLSimpleNode * JoinGrpS::toXML XMLSimpleStruct xmlstruct,
const IdRefErl idRefErl
const
 

Multzoa libIXAml-ren tarteko formatura bihurtu.

Parameters:
xmlstruct Tarteko formatuan dagoen dokumentu kudeatzailearen erakuslea.
idRefErl DOKFIX


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