#include <LATcontributionIterator.h>
Inheritance diagram for LATcontributionIterator:
Public Types | |
enum | { ERR_UDFcontribution = 1 } |
Public Member Functions | |
LATcontributionIterator (LATdatagram *) | |
Constructor for iterating over a LATdatagram. | |
LATcontributionIterator () | |
Default constructor for iterating over a LATdatagram. | |
unsigned | iterate () |
Iterate over the LATcontributions in a LATdatagram. | |
unsigned | iterate (LATdatagram *) |
Class for iterating over contributions to a LATdatagramIterate over the LATcontributions in a LATdatagram. | |
virtual int | handleError (LATcontribution *contrib, unsigned code, unsigned p1=0, unsigned p2=0) const |
Handle all errors possible in LATcontributionIterator. | |
virtual int | EBF (EBFevent *start, EBFevent *end)=0 |
virtual int | UDF (LATcontribution *start, LATcontribution *end) |
Default undefined contribution method. | |
const LATdatagram * | datagram () const |
int | status () const |
Copyright: Copyright 2004 by The Board of Trustees of the Leland Stanford Junior University. All rights reserved.
|
Constructor for iterating over a LATdatagram. This constructor caches the LATdatagram provided by the caller.
|
|
Return a pointer to the LATdatagram containing this contribution |
|
EBFevent contribution handler Implemented in LDBI_LATcontributionIterator. |
|
Handle all errors possible in LATcontributionIterator. This method is used to handle errors occurring during the iteration over an LATcontribution. By default it does nothing, however it is virtual and is able to be overridden by the user.
|
|
Class for iterating over contributions to a LATdatagramIterate over the LATcontributions in a LATdatagram.
|
|
Iterate over the LATcontributions in a LATdatagram. This method uses the datagram cached by the ctor.
|
|
Return the iteration status code |
|
Default undefined contribution method. Undefined LATcontribution handler |