VR-Forces 4.1.1 Class Documentation
List of all members | Signals | Public Member Functions | Protected Attributes
DtSymbolList Class Reference
Inheritance diagram for DtSymbolList:
Inheritance graph
[legend]

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
DtSymbolList::DtSymbolList ( const DtSymbolList orig)

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

bool DtSymbolList::myAutoDelete
protected

Referenced by autoDelete().


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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)