JX Application Framework
Loading...
Searching...
No Matches
JPtrArray< T > Member List

This is the complete list of members for JPtrArray< T >, including all inherited members.

AllocateCArray() constJArray< T * >
Append(T *dataPtr)JPtrArray< T >
Append(const T &data)JPtrArray< T >
AppendItem(const T * &data) overrideJArray< T * >virtual
begin() constJArray< T * >inline
Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
CleanOut()JPtrArray< T >
ClearCompareFunction()JList< T >
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
CopyCompareFunction(const JList< T > &source)JList< T >
CopyObjects(const JPtrArray< T > &source, const JPtrArrayT::CleanUpAction action, const bool append)JPtrArray< T >
CopyPointers(const JPtrArray< T > &source, const JPtrArrayT::CleanUpAction action, const bool append)JPtrArray< T >
DeleteAll()JPtrArray< T >
DeleteAllAsArrays()JPtrArray< T >
DeleteItem(const JIndex index)JPtrArray< T >
DeleteItemAsArray(const JIndex index)JPtrArray< T >
end() constJArray< T * >inline
Find(const T *dataPtr, JIndex *itemIndex) constJPtrArray< T >
GetBlockSize() constJArray< T * >
GetCArray() constJArray< T * >
GetCleanUpAction() constJPtrArray< T >
GetCompareFunction() constJList< T >protected
GetFirstItem() const overrideJArray< T * >virtual
GetIndexFromEnd(const JIndex index) constJCollection
GetInsertionSortIndex(const T * &data, bool *isDuplicate=nullptr) constJArray< T * >
GetItem(const JIndex index) constJArray< T * >
GetItemCount() constJCollectioninline
GetItemFromEnd(const JIndex index) constJArray< T * >
GetLastItem() const overrideJArray< T * >virtual
GetRecipientCount() constJBroadcaster
GetSenderCount() constJBroadcaster
GetSortOrder() constJList< T >
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
Includes(const T *dataPtr) constJPtrArray< T >
IndexValid(const JIndex index) constJCollectioninline
InsertAfter(const T *afterPtr, T *dataPtr)JPtrArray< T >
InsertAfter(const T *afterPtr, const T &data)JPtrArray< T >
InsertAtIndex(const JIndex index, T *dataPtr)JPtrArray< T >
InsertAtIndex(const JIndex index, const T &data)JPtrArray< T >
InsertBefore(const T *beforePtr, T *dataPtr)JPtrArray< T >
InsertBefore(const T *beforePtr, const T &data)JPtrArray< T >
InsertItemAtIndex(const JIndex index, const T * &data)JArray< T * >
InsertSorted(const T * &data, const bool insertIfDuplicate=true, JIndex *index=nullptr)JArray< T * >
IsEmpty() constJCollectioninline
IsSorted() constJList< T >
ItemAdded()JCollectioninlineprotected
ItemRemoved()JCollectionprotected
JArray(const JSize blockSize=10)JArray< T * >
JArray(const JArray< T * > &source)JArray< T * >
JArray(JArray< T * > &&dyingSource) noexceptJArray< T * >
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JCollection()JCollection
JCollection(const JCollection &source)JCollection
JList()JList< T >
JList(const JList< T > &source)JList< T >
JPtrArray(const JPtrArrayT::CleanUpAction action, const JSize aBlockSize=10)JPtrArray< T >
JPtrArray(const JPtrArray< T > &source, const JPtrArrayT::CleanUpAction action)JPtrArray< T >
JPtrArray(JPtrArray< T > &&dyingSource) noexceptJPtrArray< T >
ListAssigned(const JList< T > &source)JList< T >protected
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
MoveItemToIndex(const JIndex currentIndex, const JIndex newIndex)JArray< T * >
MoveItemToIndex(const JListT::ItemMoved &info)JArray< T * >
NewIterator(const JListT::Position start=JListT::kStartAtBeginning, const JIndex index=0) overrideJArray< T * >virtual
NewIterator(const JListT::Position start=JListT::kStartAtBeginning, const JIndex index=0) const overrideJArray< T * >virtual
NotifyIterators(const JBroadcaster::Message &message)JList< T >protected
operator const T * *() constJArray< T * >explicit
JArray< T * >::operator=(const JArray< T * > &source)JArray< T * >
JCollection::operator=(const JCollection &source)JCollection
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
Prepend(T *dataPtr)JPtrArray< T >
Prepend(const T &data)JPtrArray< T >
PrependItem(const T * &data) overrideJArray< T * >virtual
ProtectedGetItem(const JIndex index) constJArray< T * >protected
Receive(JBroadcaster *sender, const Message &message)JBroadcasterprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
Remove(const T *dataPtr)JPtrArray< T >
RemoveAll() overrideJArray< T * >virtual
RemoveItem(const JIndex index)JArray< T * >
RemoveItems(const JIndexRange &range)JArray< T * >
RemoveItems(const JListT::ItemsRemoved &info)JArray< T * >
RemoveNextItems(const JIndex firstIndex, const JSize count)JArray< T * >
RemovePrevItems(const JIndex lastIndex, const JSize count)JArray< T * >
SearchSorted(const T * &target, const JListT::SearchReturn which, JIndex *index) constJArray< T * >
SearchSortedOTI(const T * &target, const JListT::SearchReturn which, bool *found) constJArray< T * >
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SetBlockSize(const JSize newBlockSize)JArray< T * >
SetCleanUpAction(const JPtrArrayT::CleanUpAction action)JPtrArray< T >
SetCompareFunction(const std::function< std::weak_ordering(const T &, const T &)> compareFn)JList< T >
SetItem(const JIndex index, T *dataPtr, const JPtrArrayT::SetAction action)JPtrArray< T >
SetItem(const JIndex index, const T &data, const JPtrArrayT::SetAction action)JPtrArray< T >
JArray< T * >::SetItem(const JIndex index, const T * &data)JArray< T * >
SetItemCount(const JSize newItemCount)JCollectioninlineprotected
SetItemFromEnd(const JIndex index, const T * &data)JArray< T * >
SetSortOrder(const JListT::SortOrder order)JList< T >
SetToNull(const JIndex index, const JPtrArrayT::SetAction action)JPtrArray< T >
Sort()JArray< T * >
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
SwapItems(const JIndex index1, const JIndex index2)JArray< T * >
SwapItems(const JListT::ItemsSwapped &info)JArray< T * >
ToString() const overrideJCollectionvirtual
~JArray() overrideJArray< T * >
~JBroadcaster()JBroadcastervirtual
~JCollection() overrideJCollection
~JList() overrideJList< T >
~JPtrArray() overrideJPtrArray< T >