PrimoBurner(tm) for C++
4.2
CD, DVD and Blu-ray Software Development Kit
|
Represents a collection of DataFile objects. More...
#include <PrimoBurner.h>
Public Member Functions | |
virtual bool_t | add (DataFile *item)=0 |
Adds a new DataFile object to the list. | |
virtual DataFile * | at (int32_t index) const =0 |
Gets the element at the specified index. | |
virtual void | clear ()=0 |
Removes all items from the list. | |
virtual int32_t | count () const =0 |
Gets the number of elements in the list. | |
virtual int32_t | indexOf (const DataFile *item) const =0 |
Determines the index of a specific item in the list. | |
virtual bool_t | insert (int32_t index, DataFile *item)=0 |
Inserts an element at the specified position in the list. | |
virtual void | remove (int32_t index)=0 |
Removes the element at the specified index. | |
virtual bool_t | setAt (int32_t index, DataFile *item)=0 |
Sets the element at the specified index. |
Gets the element at the specified index.
index | [in] The zero-based index of the element to get. |
virtual int32_t count | ( | ) | const [pure virtual] |
Gets the number of elements in the list.
Determines the index of a specific item in the list.
item | [in] The item to be searched in the list. |
Inserts an element at the specified position in the list.
index | [in] The zero-based index in the list where the new element should be inserted. |
item | [in] The new DataFile object that should be inserted in the list. |
virtual void remove | ( | int32_t | index | ) | [pure virtual] |
Removes the element at the specified index.
index | [in] The zero-based index of the element to remove. |