#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

ESIElement::Pointerelements
 
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 &  )
private

Member Function Documentation

ElementList& ElementList::operator= ( ElementList const &  )
private
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:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors