Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

STILVectorEventList Class Reference

STILVectorEventList. More...

#include <stilvectoreventlist.h>

List of all members.

Public Member Functions

 STILVectorEventList ()
 STILVectorEventList (const STILVectorEventList &)
virtual ~STILVectorEventList ()
STILVectorEventListoperator= (const STILVectorEventList &)
const STILVectorEventoperator[] (const LONG &) const
const STILVectorEventgetVectorEvent (const LONG) const
void init ()
LONG getCount () const
void setHasScanEvents (bool hse)
bool getHasScanEvents () const
void addVectorEvent (const STILVectorEvent &)
void print () const

Protected Attributes

bool m_hasScanEvents
std::vector< const STILVectorEvent * > m_VEList


Detailed Description

STILVectorEventList.


Constructor & Destructor Documentation

STILVectorEventList::STILVectorEventList  ) 
 

Default constructor for STILVectorEventList class.

Parameters:
 
Returns:

STILVectorEventList::STILVectorEventList const STILVectorEventList vel  ) 
 

Copy constructor for STILVectorEventList class.

Parameters:
vel (STILVectorEventList&) vel
Returns:

STILVectorEventList::~STILVectorEventList  )  [virtual]
 

Destructor for a STILVectorEventList object.

Parameters:
 
Returns:


Member Function Documentation

void STILVectorEventList::addVectorEvent const STILVectorEvent ve  ) 
 

Add a vector event to the list of vector events.

Parameters:
ve STILVectorEvent object to be added to the list
Returns:
(void)

LONG STILVectorEventList::getCount  )  const [inline]
 

Parameters:
 
Returns:

bool STILVectorEventList::getHasScanEvents  )  const [inline]
 

Parameters:
 
Returns:

const STILVectorEvent & STILVectorEventList::getVectorEvent const   LONG  )  const
 

Same functionality as the indexing operator.

Parameters:
index Index of STILEvent in the vector
Returns:
(STILVectorEvent &)

void STILVectorEventList::init void   ) 
 

Initialize a STILVectorEventList object.

Parameters:
 
Returns:
(void)

STILVectorEventList & STILVectorEventList::operator= const STILVectorEventList vel  ) 
 

Assignment operator.

Parameters:
vel Source object to assign this object from
Returns:
(STILVectorEventList &)

const STILVectorEvent & STILVectorEventList::operator[] const LONG index  )  const
 

Indexing operator.

Parameters:
index Index of STILEvent in the vector
Returns:
(STILVectorEvent &)

void STILVectorEventList::print void   )  const
 

Print the list of vector events (for testing the API).

Parameters:
 
Returns:
(void)

void STILVectorEventList::setHasScanEvents bool  hse  )  [inline]
 

Parameters:
 
Returns:
(void)


Member Data Documentation

bool STILVectorEventList::m_hasScanEvents [protected]
 

std::vector<const STILVectorEvent*> STILVectorEventList::m_VEList [protected]
 


The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007

SourceForge.net Logo