15 #ifdef LIST_SANITY_TEST 150 virtual size_t entries()
const;
214 #ifdef LIST_SANITY_TEST 215 # define LIST_SANITY_CHECK { if (!sanityCheck()){ assert(FALSE); } } 216 bool sanityCheck()
const;
218 # define LIST_SANITY_CHECK 227 #endif // _UtlList_h_ virtual UtlContainable * first() const
Definition: UtlList.cpp:218
virtual UtlBoolean contains(const UtlContainable *object) const
Definition: UtlList.cpp:276
virtual UtlContainableType getContainableType() const
Definition: UtlList.cpp:304
static UtlContainableType TYPE
Definition: UtlList.h:63
virtual void removeLink(UtlLink *toBeRemoved)
Definition: UtlList.cpp:109
virtual size_t entries() const
Definition: UtlList.cpp:255
virtual UtlContainable * at(size_t N) const
Definition: UtlList.cpp:240
UtlContainable * removeReference(const UtlContainable *obj)
Definition: UtlList.cpp:80
const char *const UtlContainableType
Definition: UtlDefs.h:70
Definition: UtlListIterator.h:37
void destroyAll()
Definition: UtlList.cpp:147
virtual UtlContainable * last() const
Definition: UtlList.cpp:229
Definition: UtlContainable.h:37
virtual ~UtlList()
Definition: UtlList.cpp:36
virtual UtlBoolean isEmpty() const
Definition: UtlList.cpp:269
Definition: UtlLink.h:241
virtual size_t occurrencesOf(const UtlContainable *obj) const =0
virtual UtlBoolean destroy(UtlContainable *)
Definition: UtlList.cpp:127
virtual size_t index(const UtlContainable *obj) const =0
void rehash()
Definition: UtlList.cpp:204
virtual UtlContainable * find(const UtlContainable *) const =0
void notifyIteratorsOfRemove(UtlLink *element)
int UtlBoolean
Definition: UtlDefs.h:41
virtual UtlBoolean containsReference(const UtlContainable *) const
Definition: UtlList.cpp:283
Definition: UtlContainer.h:38
UtlList()
Definition: UtlList.cpp:30
void removeAll()
Definition: UtlList.cpp:189
UtlContainable * removeAt(const size_t N)
Definition: UtlList.cpp:167