VR-Forces 4.0.4 Class Documentation
Signals | Public Member Functions | Protected Attributes
DtSymbolList Class Reference
Inheritance diagram for DtSymbolList:
Inheritance graph
[legend]

List of all members.

Signals

void symbolAdded (const DtSymbol *symbol)
void symbolRemoved (const DtSymbol *symbol)
 Note that the symbol is removed and then the signal sent.

Public Member Functions

 DtSymbolList (QObject *parent=NULL)
virtual ~DtSymbolList ()
virtual DtSymbolList::iterator append (DtSymbol *symbol)
virtual DtSymbolList::iterator insert (int i, DtSymbol *symbol)
virtual bool remove (DtSymbol *symbol)
virtual bool remove (uint i)
virtual bool remove ()
virtual void clear ()
virtual void setAutoDelete (bool b)
bool autoDelete () const
DtSymbolListoperator= (const DtSymbolList &orig)
 DtSymbolList (const DtSymbolList &orig)
int findRef (DtSymbol *) const
int find (DtSymbol *s) const

Protected Attributes

bool myAutoDelete

Constructor & Destructor Documentation

DtSymbolList::DtSymbolList ( QObject parent = NULL)
virtual DtSymbolList::~DtSymbolList ( ) [virtual]

Member Function Documentation

virtual DtSymbolList::iterator DtSymbolList::append ( DtSymbol symbol) [virtual]
virtual DtSymbolList::iterator DtSymbolList::insert ( int  i,
DtSymbol symbol 
) [virtual]
virtual bool DtSymbolList::remove ( DtSymbol symbol) [virtual]
virtual bool DtSymbolList::remove ( uint  i) [virtual]
virtual bool DtSymbolList::remove ( ) [virtual]
virtual void DtSymbolList::clear ( ) [virtual]
virtual void DtSymbolList::setAutoDelete ( bool  b) [virtual]
bool DtSymbolList::autoDelete ( ) const [inline]

References myAutoDelete.

DtSymbolList& DtSymbolList::operator= ( const DtSymbolList orig)
int DtSymbolList::findRef ( DtSymbol ) const
int DtSymbolList::find ( DtSymbol s) const [inline]
void DtSymbolList::symbolAdded ( const DtSymbol symbol) [signal]
void DtSymbolList::symbolRemoved ( const DtSymbol symbol) [signal]

Note that the symbol is removed and then the signal sent.

If this list is signalled to be autoDeleted then the symbol will be deleted after the remove so the symbol is still valid in the emit


Member Data Documentation

Referenced by autoDelete().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)