Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PageVector Class Reference

#include <PageVector.h>

List of all members.

Public Methods

SI32 Add (HelpRequest *toAdd)
bool Remove (void)
HelpRequestFirst (void)
HelpRequestNext (void)
HelpRequestCurrent (void)
bool AtEnd (void) const
UI32 NumEntries (void) const
 PageVector ()
 PageVector (char *newTitle)
virtual ~PageVector ()
void SendAsGump (cSocket *toSendTo)
void SetTitle (char *newTitle)
bool GotoPos (SI32 pos)
SI32 CurrentPos (void) const
SI32 GetCallNum (void) const
SI32 FindCallNum (SI32 callNum)

Private Methods

void KillQueue (void)

Private Attributes

vector< HelpRequest * > Queue
SI32 currentPos
char title [25]
R32 avgEntryTime
R32 maxEntryTime
R32 minEntryTime
SERIAL maxID


Constructor & Destructor Documentation

PageVector::PageVector  
 

PageVector::PageVector char *   newTitle
 

PageVector::~PageVector   [virtual]
 


Member Function Documentation

SI32 PageVector::Add HelpRequest *   toAdd
 

bool PageVector::AtEnd void   const
 

HelpRequest * PageVector::Current void  
 

SI32 PageVector::CurrentPos void   const
 

SI32 PageVector::FindCallNum SI32   callNum
 

HelpRequest * PageVector::First void  
 

SI32 PageVector::GetCallNum void   const
 

bool PageVector::GotoPos SI32   pos
 

void PageVector::KillQueue void   [private]
 

HelpRequest * PageVector::Next void  
 

UI32 PageVector::NumEntries void   const
 

bool PageVector::Remove void  
 

void PageVector::SendAsGump cSocket *   toSendTo
 

void PageVector::SetTitle char *   newTitle
 


Member Data Documentation

vector< HelpRequest * > PageVector::Queue [private]
 

R32 PageVector::avgEntryTime [private]
 

SI32 PageVector::currentPos [private]
 

R32 PageVector::maxEntryTime [private]
 

SERIAL PageVector::maxID [private]
 

R32 PageVector::minEntryTime [private]
 

char PageVector::title[25] [private]
 


The documentation for this class was generated from the following files:
Generated at Sun Sep 16 22:45:41 2001 for UOX3 by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001