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

LinkGrpS Class Reference

#include <linkgrps.h>

List of all members.

Public Member Functions

 LinkGrpS ()
 LinkGrpS (const LinkGrpS &lgs)
LinkGrpSoperator= (const LinkGrpS &lgs)
void add (const LinkGrp &lg)
void remove (const LinkGrp &lg)
void removeAll ()
void addLink (const LnkGrpType &type, const Link &lnk)
void removeLink (const LnkGrpType &type, const Link &lnk)
void begin ()
void next ()
bool ready () const
LinkGrp current () const
void ordenatu ()
unsigned getLnkGrpKop () const
LinkGrp getLinkGrp (const unsigned pos) const
LinkGrp getLinkGrp (const LnkGrpType &lgt) const
XMLSimpleNodetoXML (XMLSimpleStruct *xmlstruct, const IdRefErl &idRefErl) const
void init (XMLSimpleNode *lnkItem) throw (char*)


Detailed Description

Link zerrenda multzoak kudeatzeko klasea.


Constructor & Destructor Documentation

LinkGrpS::LinkGrpS  ) 
 

Metodo eraikitzailea.

LinkGrpS::LinkGrpS const LinkGrpS lgs  ) 
 

Kopia eraikitzailea.

Parameters:
lgs Link zerrenda multzoa.


Member Function Documentation

void LinkGrpS::add const LinkGrp lg  ) 
 

Multzoan link zerrenda bat erantsi.

Parameters:
lg Link zerrenda.

void LinkGrpS::addLink const LnkGrpType type,
const Link lnk
 

Link elementu bat erantsi link zerrenda batean.

Parameters:
type Link zerrenda mota.
lnk Link elementua.

void LinkGrpS::begin  ) 
 

Multzoaren bilaketa posizioa hasieran kokatu.

LinkGrp LinkGrpS::current  )  const
 

Uneko link zerrenda eskuratu.

Returns:
Link zerrenda.

LinkGrp LinkGrpS::getLinkGrp const LnkGrpType lgt  )  const
 

Link zerrenda jakin bat eskuratu.

Parameters:
lgt Link zerrendaren mota.
Returns:
Link zerrenda.

LinkGrp LinkGrpS::getLinkGrp const unsigned  pos  )  const
 

Link zerrenda jakin bat eskuratu.

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

unsigned LinkGrpS::getLnkGrpKop  )  const
 

Link zerrenda kopurua eskuratu.

Returns:
Link zerrenda kopurua.

void LinkGrpS::init XMLSimpleNode lnkItem  )  throw (char*)
 

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

Parameters:
lnkItem Nodoa.

void LinkGrpS::next  ) 
 

Multzoaren posizio batean aurreratu.

LinkGrpS & LinkGrpS::operator= const LinkGrpS lgs  ) 
 

Asignazio eragilea.

Parameters:
lgs Link zerrenda multzoa.
Returns:
Link zerrenda multzoaren erreferentzia.

void LinkGrpS::ordenatu  ) 
 

Link zerrendak ordenatu beraien motaren arabera.

bool LinkGrpS::ready  )  const
 

Multzoaren uneko posizioan zerrenda bat atzitu al daieteken begiratu.

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

void LinkGrpS::remove const LinkGrp lg  ) 
 

Multzotik link zerrenda bat ezabatu.

Parameters:
lg Ezabatu nahi dugun link zerrenda.

void LinkGrpS::removeAll  ) 
 

Multzoa garbitu.

void LinkGrpS::removeLink const LnkGrpType type,
const Link lnk
 

Link bat ezabatu link zerrenda jakin batean.

Parameters:
type Link zerrenda mota.
lnk Link elementua.

XMLSimpleNode * LinkGrpS::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:54 2007 for libIXAml by doxygen 1.3.5