protlib::IEErrorList Class Reference
[Information Elements]

IE error list. More...

#include <source/ariba/utility/transport/tcpip/protlib/ie.h>

Collaboration diagram for protlib::IEErrorList:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void put (IEError *iee)
 put an IEError on the list
IEErrorget ()
 get and remove next IEError
bool is_empty () const
 is list empty
void clear ()
 clear list
 ~IEErrorList ()
 destructor

Private Types

typedef deque< IEError * > queue_t
 internal queue type
typedef queue_t::iterator queueit_t
 queue iterator type

Private Attributes

queue_t queue
 IEError storage.


Detailed Description

IE error list.

This represents a list of IE errors.

Definition at line 354 of file ie.h.


Member Typedef Documentation

typedef deque<IEError*> protlib::IEErrorList::queue_t [private]

internal queue type

Definition at line 368 of file ie.h.

typedef queue_t::iterator protlib::IEErrorList::queueit_t [private]

queue iterator type

Definition at line 370 of file ie.h.


Member Data Documentation

IEError storage.

Definition at line 372 of file ie.h.

Referenced by clear(), get(), is_empty(), put(), and ~IEErrorList().


The documentation for this class was generated from the following files:

Generated on Fri Aug 14 23:39:52 2009 for Ariba by  doxygen 1.5.8