OpenShot Library | OpenShotAudio  0.2.2
juce::LinkedListPointer< ObjectType >::Appender Class Reference

Allows efficient repeated insertions into a list. More...

#include <juce_LinkedListPointer.h>

Public Member Functions

 Appender (LinkedListPointer &endOfListPointer) noexcept
 Creates an appender which will add items to the given list.
 
void append (ObjectType *const newItem) noexcept
 Appends an item to the list.
 

Detailed Description

template<class ObjectType>
class juce::LinkedListPointer< ObjectType >::Appender

Allows efficient repeated insertions into a list.

You can create an Appender object which points to the last element in your list, and then repeatedly call Appender::append() to add items to the end of the list in O(1) time.

Definition at line 335 of file juce_LinkedListPointer.h.


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