#include <linked_lists.h>
Inheritance diagram for LLLinkedList< DATA_TYPE >:


| Public Member Functions | |
| LLLinkedList () | |
| LLLinkedList (BOOL(*insert_before)(DATA_TYPE *data_new, DATA_TYPE *data_tested)) | |
| ~LLLinkedList () | |
| void | setInsertBefore (BOOL(*insert_before)(DATA_TYPE *data_new, DATA_TYPE *data_tested)) | 
| BOOL | addData (DATA_TYPE *data) | 
| BOOL | addDataSorted (DATA_TYPE *data) | 
| BOOL | addDataNoCheck (DATA_TYPE *data) | 
| void | bubbleSortList () | 
| BOOL | addDataAtEnd (DATA_TYPE *data) | 
| S32 | getLength () const | 
| BOOL | isEmpty () | 
| BOOL | removeData (DATA_TYPE *data) | 
| BOOL | deleteData (DATA_TYPE *data) | 
| void | deleteAllData () | 
| void | removeAllNodes () | 
| BOOL | checkData (DATA_TYPE *data) | 
| void | resetList () | 
| DATA_TYPE * | getCurrentData () | 
| DATA_TYPE * | getNextData () | 
| DATA_TYPE * | getFirstData () | 
| DATA_TYPE * | getNthData (U32 n) | 
| DATA_TYPE * | getLastData () | 
| void | removeCurrentData () | 
| void | moveCurrentData (LLLinkedList *newlist, BOOL b_sort) | 
| BOOL | moveData (DATA_TYPE *data, LLLinkedList *newlist, BOOL b_sort) | 
| void | deleteCurrentData () | 
| Private Member Functions | |
| void | addData (LLLinkNode *node) | 
| Private Attributes | |
| LLLinkNode | mHead | 
| LLLinkNode * | mCurrentp | 
| LLLinkNode * | mCurrentOperatingp | 
| BOOL(* | mInsertBefore )(DATA_TYPE *data_new, DATA_TYPE *data_tested) | 
| U32 | mCount | 
| Friends | |
| class | LLLinkNode | 
| Classes | |
| class | LLLinkNode | 
Definition at line 45 of file linked_lists.h.
| LLLinkedList< DATA_TYPE >::LLLinkedList | ( | ) |  [inline] | 
Definition at line 52 of file linked_lists.h.
| LLLinkedList< DATA_TYPE >::LLLinkedList | ( | BOOL(*)(DATA_TYPE *data_new, DATA_TYPE *data_tested) | insert_before | ) |  [inline] | 
Definition at line 60 of file linked_lists.h.
| LLLinkedList< DATA_TYPE >::~LLLinkedList | ( | ) |  [inline] | 
Definition at line 68 of file linked_lists.h.
| void LLLinkedList< DATA_TYPE >::addData | ( | LLLinkNode * | node | ) |  [inline, private] | 
Definition at line 201 of file linked_lists.h.
| BOOL LLLinkedList< DATA_TYPE >::addData | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 230 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::checkData(), FALSE, llerror, LLLinkedList< DATA_TYPE >::LLLinkNode, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, and TRUE.
Referenced by LLScriptAllocationManager::addAllocation(), LLLinkedList< DATA_TYPE >::addDataSorted(), LLToolView::addTool(), LLToolBrushLand::determineAffectedRegions(), LLFloaterPostcard::init(), LLDynamicTexture::LLDynamicTexture(), LLScriptEventData::LLScriptEventData(), LLVisualParamHint::LLVisualParamHint(), LLPolyMeshSharedData::loadMesh(), LLLinkedList< DATA_TYPE >::moveCurrentData(), LLLinkedList< DATA_TYPE >::moveData(), LLScriptEventData::set(), LLXferManager::startPendingDownloads(), and LLXferManager::updateHostStatus().
| BOOL LLLinkedList< DATA_TYPE >::addDataAtEnd | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 447 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::checkData(), FALSE, llerror, LLLinkedList< DATA_TYPE >::LLLinkNode, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, NULL, and TRUE.
Referenced by LLMaterialTable::add(), and LLScriptEventData::addEventData().
| BOOL LLLinkedList< DATA_TYPE >::addDataNoCheck | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 270 of file linked_lists.h.
References llerror, LLLinkedList< DATA_TYPE >::LLLinkNode, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, and TRUE.
| BOOL LLLinkedList< DATA_TYPE >::addDataSorted | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 303 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::checkData(), FALSE, llerror, LLLinkedList< DATA_TYPE >::LLLinkNode, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::mInsertBefore, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, NULL, and TRUE.
Referenced by LLKeyframeMotionParam::addKeyframeMotion(), and LLControlGroup::saveToFile().
| void LLLinkedList< DATA_TYPE >::bubbleSortList | ( | ) |  [inline] | 
Definition at line 394 of file linked_lists.h.
References count, FALSE, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::mInsertBefore, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, S32, and TRUE.
Referenced by LLLinkedList< DATA_TYPE >::moveCurrentData(), and LLLinkedList< DATA_TYPE >::moveData().
| BOOL LLLinkedList< DATA_TYPE >::checkData | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 686 of file linked_lists.h.
References FALSE, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and TRUE.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataSorted(), and LLToolBrushLand::determineAffectedRegions().
| void LLLinkedList< DATA_TYPE >::deleteAllData | ( | ) |  [inline] | 
Definition at line 639 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::LLLinkNode::deleteData(), LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
Referenced by LLScriptAllocationManager::deleteAllocations(), LLXferManager::free(), LLScriptExecute::run(), LLXferManager::updateHostStatus(), LLMaterialTable::~LLMaterialTable(), LLPolyMeshSharedData::~LLPolyMeshSharedData(), LLScriptAllocationManager::~LLScriptAllocationManager(), LLScriptEventData::~LLScriptEventData(), and LLToolView::~LLToolView().
| void LLLinkedList< DATA_TYPE >::deleteCurrentData | ( | ) | 
Definition at line 918 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::LLLinkNode::deleteData(), llerror, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp.
Referenced by LLScriptEventData::removeEventType(), and LLScriptExecute::run().
| BOOL LLLinkedList< DATA_TYPE >::deleteData | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 584 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::LLLinkNode::deleteData(), FALSE, llassert, llerror, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, and TRUE.
| DATA_TYPE * LLLinkedList< DATA_TYPE >::getCurrentData | ( | ) |  [inline] | 
Definition at line 714 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
| DATA_TYPE * LLLinkedList< DATA_TYPE >::getFirstData | ( | ) |  [inline] | 
Definition at line 746 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
Referenced by LLMaterialTable::addDamageAndEnergy(), LLMaterialTable::addDensity(), LLMaterialTable::addFriction(), LLMaterialTable::addRestitution(), LLMaterialTable::addShatterSound(), LLXferManager::changeNumActiveXfers(), LLToolView::draw(), LLToolView::findToolContainer(), LLMaterialTable::getDamageMod(), LLMaterialTable::getDefaultTextureID(), LLMaterialTable::getDensity(), LLMaterialTable::getEPMod(), LLMaterialTable::getFriction(), LLMaterialTable::getHPMod(), LLMaterialTable::getMCode(), LLMaterialTable::getName(), LLScriptEventData::getNextEvent(), LLMaterialTable::getRestitution(), LLScriptEventData::getSavedSize(), LLMaterialTable::getShatterSoundUUID(), LLToolBrushLand::modifyLandAtPointGlobal(), LLToolBrushLand::modifyLandInSelectionGlobal(), LLXferManager::numActiveXfers(), LLXferManager::numPendingXfers(), LLXferManager::printHostStatus(), LLScriptEventData::removeEventType(), LLToolBrushLand::render(), LLVisualParamHint::requestHintUpdates(), LLScriptExecute::run(), LLControlGroup::saveToFile(), LLXferManager::startPendingDownloads(), LLToolBrushLand::undo(), LLXferManager::updateHostStatus(), and LLScriptEventData::write2bytestream().
| DATA_TYPE * LLLinkedList< DATA_TYPE >::getLastData | ( | ) |  [inline] | 
Definition at line 790 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
| S32 LLLinkedList< DATA_TYPE >::getLength | ( | ) | const  [inline] | 
Definition at line 500 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCount.
Referenced by LLScriptEventData::addEventData(), LLControlGroup::saveToFile(), and LLScriptEventData::write2bytestream().
| DATA_TYPE * LLLinkedList< DATA_TYPE >::getNextData | ( | ) |  [inline] | 
Definition at line 730 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
Referenced by LLMaterialTable::addDamageAndEnergy(), LLMaterialTable::addDensity(), LLMaterialTable::addFriction(), LLMaterialTable::addRestitution(), LLMaterialTable::addShatterSound(), LLXferManager::changeNumActiveXfers(), LLToolView::draw(), LLToolView::findToolContainer(), LLMaterialTable::getDamageMod(), LLMaterialTable::getDefaultTextureID(), LLMaterialTable::getDensity(), LLMaterialTable::getEPMod(), LLMaterialTable::getFriction(), LLMaterialTable::getHPMod(), LLMaterialTable::getMCode(), LLMaterialTable::getName(), LLScriptEventData::getNextEvent(), LLMaterialTable::getRestitution(), LLScriptEventData::getSavedSize(), LLMaterialTable::getShatterSoundUUID(), LLToolBrushLand::modifyLandAtPointGlobal(), LLToolBrushLand::modifyLandInSelectionGlobal(), LLXferManager::numActiveXfers(), LLXferManager::numPendingXfers(), LLPanelObject::postBuild(), LLXferManager::printHostStatus(), LLScriptEventData::removeEventType(), LLToolBrushLand::render(), LLVisualParamHint::requestHintUpdates(), LLScriptExecute::run(), LLControlGroup::saveToFile(), LLXferManager::startPendingDownloads(), LLToolBrushLand::undo(), LLDynamicTexture::updateAllInstances(), LLXferManager::updateHostStatus(), LLFloaterPostcard::updateUserInfo(), and LLScriptEventData::write2bytestream().
| DATA_TYPE * LLLinkedList< DATA_TYPE >::getNthData | ( | U32 | n | ) |  [inline] | 
Definition at line 764 of file linked_lists.h.
References i, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and NULL.
| BOOL LLLinkedList< DATA_TYPE >::isEmpty | ( | ) |  [inline] | 
| void LLLinkedList< DATA_TYPE >::moveCurrentData | ( | LLLinkedList< DATA_TYPE > * | newlist, | |
| BOOL | b_sort | |||
| ) | 
Definition at line 837 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::bubbleSortList(), LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, and LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp.
| BOOL LLLinkedList< DATA_TYPE >::moveData | ( | DATA_TYPE * | data, | |
| LLLinkedList< DATA_TYPE > * | newlist, | |||
| BOOL | b_sort | |||
| ) | 
Definition at line 860 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::bubbleSortList(), FALSE, llerror, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, and TRUE.
| void LLLinkedList< DATA_TYPE >::removeAllNodes | ( | ) |  [inline] | 
Definition at line 662 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, NULL, and LLLinkedList< DATA_TYPE >::LLLinkNode::removeData().
Referenced by LLToolBrushLand::handleMouseUp(), LLToolBrushLand::modifyLandInSelectionGlobal(), and LLLinkedList< LLVisualParamHint >::~LLLinkedList().
| void LLLinkedList< DATA_TYPE >::removeCurrentData | ( | ) |  [inline] | 
Definition at line 811 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, and LLLinkedList< DATA_TYPE >::LLLinkNode::removeData().
Referenced by LLScriptEventData::getNextEvent().
| BOOL LLLinkedList< DATA_TYPE >::removeData | ( | DATA_TYPE * | data | ) |  [inline] | 
Definition at line 522 of file linked_lists.h.
References FALSE, llerror, LLLinkedList< DATA_TYPE >::mCount, LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::LLLinkNode::mDatap, LLLinkedList< DATA_TYPE >::mHead, LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp, LLLinkedList< DATA_TYPE >::LLLinkNode::mPrevpp, LLLinkedList< DATA_TYPE >::LLLinkNode::removeData(), and TRUE.
Referenced by LLFloaterPostcard::~LLFloaterPostcard(), and LLVisualParamHint::~LLVisualParamHint().
| void LLLinkedList< DATA_TYPE >::resetList | ( | ) |  [inline] | 
Definition at line 706 of file linked_lists.h.
References LLLinkedList< DATA_TYPE >::mCurrentOperatingp, LLLinkedList< DATA_TYPE >::mCurrentp, LLLinkedList< DATA_TYPE >::mHead, and LLLinkedList< DATA_TYPE >::LLLinkNode::mNextp.
Referenced by LLFloaterPostcard::updateUserInfo().
| void LLLinkedList< DATA_TYPE >::setInsertBefore | ( | BOOL(*)(DATA_TYPE *data_new, DATA_TYPE *data_tested) | insert_before | ) |  [inline] | 
Definition at line 74 of file linked_lists.h.
Referenced by LLKeyframeMotionParam::addKeyframeMotion(), and LLControlGroup::saveToFile().
| friend class LLLinkNode  [friend] | 
Definition at line 48 of file linked_lists.h.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataNoCheck(), and LLLinkedList< DATA_TYPE >::addDataSorted().
| U32 LLLinkedList< DATA_TYPE >::mCount  [private] | 
Definition at line 226 of file linked_lists.h.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataNoCheck(), LLLinkedList< DATA_TYPE >::addDataSorted(), LLLinkedList< DATA_TYPE >::deleteAllData(), LLLinkedList< DATA_TYPE >::deleteCurrentData(), LLLinkedList< DATA_TYPE >::deleteData(), LLLinkedList< DATA_TYPE >::getLength(), LLLinkedList< DATA_TYPE >::isEmpty(), LLLinkedList< LLVisualParamHint >::LLLinkedList(), LLLinkedList< DATA_TYPE >::removeAllNodes(), LLLinkedList< DATA_TYPE >::removeCurrentData(), and LLLinkedList< DATA_TYPE >::removeData().
| LLLinkNode* LLLinkedList< DATA_TYPE >::mCurrentOperatingp  [private] | 
Definition at line 224 of file linked_lists.h.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataNoCheck(), LLLinkedList< DATA_TYPE >::addDataSorted(), LLLinkedList< DATA_TYPE >::bubbleSortList(), LLLinkedList< DATA_TYPE >::checkData(), LLLinkedList< DATA_TYPE >::deleteAllData(), LLLinkedList< DATA_TYPE >::deleteCurrentData(), LLLinkedList< DATA_TYPE >::deleteData(), LLLinkedList< DATA_TYPE >::getCurrentData(), LLLinkedList< DATA_TYPE >::getFirstData(), LLLinkedList< DATA_TYPE >::getLastData(), LLLinkedList< DATA_TYPE >::getNextData(), LLLinkedList< DATA_TYPE >::getNthData(), LLLinkedList< LLVisualParamHint >::LLLinkedList(), LLLinkedList< DATA_TYPE >::moveCurrentData(), LLLinkedList< DATA_TYPE >::moveData(), LLLinkedList< DATA_TYPE >::removeAllNodes(), LLLinkedList< DATA_TYPE >::removeCurrentData(), LLLinkedList< DATA_TYPE >::removeData(), and LLLinkedList< DATA_TYPE >::resetList().
| LLLinkNode* LLLinkedList< DATA_TYPE >::mCurrentp  [private] | 
Definition at line 223 of file linked_lists.h.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataNoCheck(), LLLinkedList< DATA_TYPE >::addDataSorted(), LLLinkedList< DATA_TYPE >::bubbleSortList(), LLLinkedList< DATA_TYPE >::checkData(), LLLinkedList< DATA_TYPE >::deleteAllData(), LLLinkedList< DATA_TYPE >::deleteCurrentData(), LLLinkedList< DATA_TYPE >::deleteData(), LLLinkedList< DATA_TYPE >::getCurrentData(), LLLinkedList< DATA_TYPE >::getFirstData(), LLLinkedList< DATA_TYPE >::getLastData(), LLLinkedList< DATA_TYPE >::getNextData(), LLLinkedList< LLVisualParamHint >::LLLinkedList(), LLLinkedList< DATA_TYPE >::moveCurrentData(), LLLinkedList< DATA_TYPE >::moveData(), LLLinkedList< DATA_TYPE >::removeAllNodes(), LLLinkedList< DATA_TYPE >::removeCurrentData(), LLLinkedList< DATA_TYPE >::removeData(), and LLLinkedList< DATA_TYPE >::resetList().
| LLLinkNode LLLinkedList< DATA_TYPE >::mHead  [private] | 
Definition at line 222 of file linked_lists.h.
Referenced by LLLinkedList< DATA_TYPE >::addData(), LLLinkedList< LLVisualParamHint >::addData(), LLLinkedList< DATA_TYPE >::addDataAtEnd(), LLLinkedList< DATA_TYPE >::addDataNoCheck(), LLLinkedList< DATA_TYPE >::addDataSorted(), LLLinkedList< DATA_TYPE >::bubbleSortList(), LLLinkedList< DATA_TYPE >::checkData(), LLLinkedList< DATA_TYPE >::deleteAllData(), LLLinkedList< DATA_TYPE >::deleteData(), LLLinkedList< DATA_TYPE >::getFirstData(), LLLinkedList< DATA_TYPE >::getLastData(), LLLinkedList< DATA_TYPE >::getNthData(), LLLinkedList< LLVisualParamHint >::LLLinkedList(), LLLinkedList< DATA_TYPE >::moveData(), LLLinkedList< DATA_TYPE >::removeAllNodes(), LLLinkedList< DATA_TYPE >::removeData(), and LLLinkedList< DATA_TYPE >::resetList().
| BOOL(* LLLinkedList< DATA_TYPE >::mInsertBefore)(DATA_TYPE *data_new, DATA_TYPE *data_tested)  [private] | 
 1.4.7
 1.4.7