xbmc
|
The PLT_MediaObjectList class is a list of PLT_MediaObject instances. More...
#include <PltMediaItem.h>
Friends | |
class | NPT_Reference< PLT_MediaObjectList > |
Additional Inherited Members | |
![]() | |
typedef PLT_MediaObject * | Element |
![]() | |
NPT_List (const NPT_List< PLT_MediaObject * > &list) | |
NPT_Result | Add (const PLT_MediaObject * &data) |
NPT_Result | Add (NPT_List< PLT_MediaObject * > &list) |
NPT_Result | Add (Item &item) |
NPT_Result | Insert (const Iterator where, const PLT_MediaObject * &data) |
NPT_Result | Insert (const Iterator where, Item &item) |
NPT_Result | Remove (const PLT_MediaObject * &data, bool all=false) |
NPT_Result | Remove (const NPT_List< PLT_MediaObject * > &list, bool all=false) |
NPT_Result | Erase (const Iterator position) |
NPT_Result | PopHead (PLT_MediaObject * &data) |
bool | Contains (const PLT_MediaObject * &data) const |
NPT_Result | Clear () |
NPT_Result | Get (NPT_Ordinal index, PLT_MediaObject * &data) const |
NPT_Result | Get (NPT_Ordinal index, PLT_MediaObject * *&data) const |
NPT_Cardinal | GetItemCount () const |
Iterator | GetFirstItem () const |
Iterator | GetLastItem () const |
Iterator | GetItem (NPT_Ordinal index) const |
NPT_Result | Cut (NPT_Cardinal keep, NPT_List< PLT_MediaObject * > &cut) |
NPT_Result | Detach (Item &item) |
NPT_Result | Apply (const X &function) const |
NPT_Result | ApplyUntil (const X &function, const P &predicate, bool *match=NULL) const |
Iterator | Find (const P &predicate, NPT_Ordinal n=0) const |
NPT_Result | Sort (const X &function) |
NPT_Result | Merge (NPT_List< PLT_MediaObject * > &other, const X &function) |
void | operator= (const NPT_List< PLT_MediaObject * > &other) |
bool | operator== (const NPT_List< PLT_MediaObject * > &other) const |
bool | operator!= (const NPT_List< PLT_MediaObject * > &other) const |
![]() | |
NPT_Cardinal | m_ItemCount |
Item * | m_Head |
Item * | m_Tail |
The PLT_MediaObjectList class is a list of PLT_MediaObject instances.