#include <ElementList.h>

Collaboration diagram for ElementList:

Public Member Functions

 ElementList ()
 ~ElementList ()
ESIElement::Pointeroperator[] (int)
ESIElement::Pointer const & operator[] (int) const
void pop_front (size_t const)
void push_back (ESIElement::Pointer &)
size_t size () const
void setNULL (int start, int end)

Public Attributes

int allocedcount
size_t allocedsize
int elementcount

Private Member Functions

 ElementList (ElementList const &)
ElementListoperator= (ElementList const &)

Detailed Description

Definition at line 16 of file ElementList.h.

Constructor & Destructor Documentation

ElementList::ElementList ( )

Definition at line 2142 of file Esi.cc.

ElementList::~ElementList ( )

Definition at line 2145 of file Esi.cc.

References allocedsize, debugs, elementcount, elements, memFreeBuf(), and setNULL().

ElementList::ElementList ( ElementList const &  )

Member Function Documentation

ElementList& ElementList::operator= ( ElementList const &  )
ESIElement::Pointer & ElementList::operator[] ( int  index)

Definition at line 2155 of file Esi.cc.

References elements.

ESIElement::Pointer const & ElementList::operator[] ( int  index) const

Definition at line 2161 of file Esi.cc.

References elements.

void ElementList::pop_front ( size_t const  count)

Definition at line 2167 of file Esi.cc.

References elementcount, and elements.

Referenced by esiSequence::render().

void ElementList::push_back ( ESIElement::Pointer newElement)

Member Data Documentation

int ElementList::allocedcount

Definition at line 31 of file ElementList.h.

Referenced by push_back().

size_t ElementList::allocedsize

Definition at line 32 of file ElementList.h.

Referenced by push_back(), and ~ElementList().

int ElementList::elementcount

Definition at line 33 of file ElementList.h.

Referenced by pop_front(), push_back(), setNULL(), size(), and ~ElementList().

ESIElement::Pointer* ElementList::elements

Definition at line 25 of file ElementList.h.

Referenced by operator[](), pop_front(), push_back(), setNULL(), and ~ElementList().

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






Web Site Translations