libUTL++
|
This is the complete list of members for utl::THeap< T >, including all inherited members.
_isA(const RunTimeClass *runTimeClass) const | utl::Object | inline |
utl::Heap::add(const Object *object) | utl::Heap | virtual |
addIt(const Object *object) | utl::Collection | virtual |
addOrFind(const Object &object) | utl::Collection | inline |
addOrFind(const Object *object) | utl::Collection | virtual |
addOrUpdate(const Object &object) | utl::Collection | inline |
addOrUpdate(const Object *object) | utl::Collection | virtual |
utl::Object::addOwnedIt(const class FwdIt *it) const | utl::Object | virtual |
allocatedSize() const | utl::Object | |
assertOwner() | utl::Collection | |
beginNew() const | utl::Heap | inlinevirtual |
beginNew() | utl::Heap | inlinevirtual |
clear() | utl::Heap | virtual |
compare(const Object &rhs) const | utl::Object | virtual |
contains(const Object *key) const | utl::Collection | inline |
contains(const Object &key) const | utl::Collection | |
copy(const Object &rhs) | utl::Collection | virtual |
copyFlags(const FlagsMI &rhs) | utl::FlagsMI | inlineprotected |
copyFlags(const FlagsMI &rhs, uint_t lsb, uint_t msb) | utl::FlagsMI | inlineprotected |
copyFlags(uint64_t flags, uint_t lsb, uint_t msb) | utl::FlagsMI | inlineprotected |
copyItems(const Collection *src, const Predicate *pred=nullptr, bool predVal=true) | utl::Collection | |
copyItems(const ListNode *src, const Predicate *pred=nullptr, bool predVal=true) | utl::Collection | |
copyItems(const SlistNode *src, const Predicate *pred=nullptr, bool predVal=true) | utl::Collection | |
count(const Predicate *pred=nullptr, bool predVal=true) const | utl::Collection | |
createIt() const | utl::Collection | virtual |
createIt() | utl::Collection | virtual |
dump(Stream &os, uint_t level=uint_t_max) const | utl::Collection | virtual |
dump(Stream &os, uint_t level, bool key, bool printClassName, uint_t indent, const char *separator) const | utl::Collection | |
dumpWithClassName(Stream &os, uint_t indent=4, uint_t level=uint_t_max) const | utl::Object | |
empty() const | utl::Collection | inline |
endNew() const | utl::Heap | inlinevirtual |
endNew() | utl::Heap | inlinevirtual |
find(const Object &key) const | utl::Heap | virtual |
utl::Collection::find(const Object *key) const | utl::Collection | inline |
findIt(const Object &key, BidIt &it) | utl::Heap | virtual |
findT(const Object &key) const | utl::THeap< T > | inline |
first() const | utl::Collection | |
FlagsMI() | utl::FlagsMI | inlineprotected |
getFlag(uint_t flagNum) const | utl::FlagsMI | inlineprotected |
getFlags() const | utl::FlagsMI | inlineprotected |
getFlagsNumber(uint64_t mask, uint64_t shift=0) | utl::FlagsMI | inlineprotected |
getKey() const | utl::Object | virtual |
getMax() const | utl::Heap | inline |
getProxiedObject() const | utl::Object | virtual |
getProxiedObject() | utl::Object | virtual |
has(const Object *key) const | utl::Collection | inline |
has(const Object &key) const | utl::Collection | inline |
hash(size_t size) const | utl::Object | virtual |
hasKey() const | utl::Object | inline |
utl::Heap::Heap(size_t size, size_t increment=size_t_max, bool owner=true, bool multiSet=true, Ordering *ordering=nullptr) | utl::Heap | inline |
utl::Heap::Heap(bool owner, bool multiSet=true) | utl::Heap | inline |
innerAllocatedSize() const | utl::Heap | virtual |
isMarked() const | utl::Collection | inline |
isMultiSet() const | utl::Collection | inline |
isOwner() const | utl::Collection | inline |
items() const | utl::Collection | inline |
last() const | utl::Collection | |
operator String() const | utl::Object | |
operator!=(const Object &rhs) const | utl::Object | inline |
operator()(const Object *object) | utl::Collection | inline |
operator+=(const Object &rhs) | utl::Collection | inline |
operator+=(const Object *rhs) | utl::Collection | inline |
operator+=(const Collection &rhs) | utl::Collection | inline |
operator-=(const Object &rhs) | utl::Collection | inline |
operator<(const Object &rhs) const | utl::Object | inline |
operator<=(const Object &rhs) const | utl::Object | inline |
operator==(const Object &rhs) const | utl::Object | inline |
operator>(const Object &rhs) const | utl::Object | inline |
operator>=(const Object &rhs) const | utl::Object | inline |
operator[](const Object *object) | utl::Collection | inline |
ordering() const | utl::Collection | inline |
ordering() | utl::Collection | inline |
remove(const Object &key) | utl::Heap | virtual |
removeIt(BidIt &it) | utl::Heap | virtual |
utl::Object::removeOwnedIt(const class FwdIt *it) const | utl::Object | virtual |
reserve(size_t newSize) | utl::Heap | inline |
serialize(Stream &stream, uint_t io, uint_t mode=ser_default) | utl::Collection | inlinevirtual |
serialize(const RunTimeClass *rtc, Stream &stream, uint_t io, uint_t mode=ser_default) | utl::Collection | |
serializeBoxed(Object *&object, Stream &stream, uint_t io, uint_t mode=ser_default) | utl::Object | inlinestatic |
serializeIn(Stream &is, uint_t mode=ser_default) | utl::Object | inline |
serializeInBoxed(Stream &is, uint_t mode=ser_default) | utl::Object | static |
serializeInNullable(Stream &is, uint_t mode=ser_default) | utl::Object | static |
serializeNullable(Object *&object, Stream &stream, uint_t io, uint_t mode=ser_default) | utl::Object | static |
serializeOut(Stream &os, uint_t mode=ser_default) const | utl::Object | inline |
serializeOutBoxed(Stream &os, uint_t mode=ser_default) const | utl::Object | |
serializeOutNullable(const Object *object, Stream &os, uint_t mode=ser_default) | utl::Object | static |
setFlag(uint_t flagNum, bool val) | utl::FlagsMI | inlineprotected |
setFlags(uint64_t flags) | utl::FlagsMI | inlineprotected |
setFlagsNumber(uint64_t mask, uint64_t shift, uint64_t num) | utl::FlagsMI | inlineprotected |
setMarked(bool marked=true) | utl::Collection | inline |
setMultiSet(bool multiSet) | utl::Collection | inline |
setOrdering(const Ordering &ordering, uint_t algorithm=sort_quickSort) | utl::Collection | inline |
setOrdering(Ordering *ordering, uint_t algorithm=sort_quickSort) | utl::Collection | virtual |
setOwner(bool owner) | utl::Collection | inline |
size() const | utl::Collection | inline |
steal(Object &rhs) | utl::Heap | virtual |
stealItems(Collection *src) | utl::Collection | |
take(BidIt &it) | utl::Collection | |
THeap(size_t size, size_t increment=uint_t_max, bool owner=true, bool multiSet=true, Ordering *ordering=nullptr) | utl::THeap< T > | |
THeap(bool owner, bool multiSet=true) | utl::THeap< T > | |
toString() const | utl::Collection | virtual |
toString(bool key) const | utl::Collection | |
toString(const char *sep, bool key=false) const | utl::Collection | inline |
toString(const String &sep, bool key=false) const | utl::Collection | |
update(const Object *object) | utl::Collection | virtual |
vclone(const Object &rhs) | utl::Collection | virtual |
~FlagsMI() | utl::FlagsMI | inlineprotectedvirtual |