xbmc
Friends | List of all members
PLT_MediaObjectList Class Reference

The PLT_MediaObjectList class is a list of PLT_MediaObject instances. More...

#include <PltMediaItem.h>

Inheritance diagram for PLT_MediaObjectList:
Inheritance graph
[legend]
Collaboration diagram for PLT_MediaObjectList:
Collaboration graph
[legend]

Friends

class NPT_Reference< PLT_MediaObjectList >
 

Additional Inherited Members

- Public Types inherited from NPT_List< PLT_MediaObject *>
typedef PLT_MediaObjectElement
 
- Public Member Functions inherited from NPT_List< PLT_MediaObject *>
 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
 
- Protected Attributes inherited from NPT_List< PLT_MediaObject *>
NPT_Cardinal m_ItemCount
 
Itemm_Head
 
Itemm_Tail
 

Detailed Description

The PLT_MediaObjectList class is a list of PLT_MediaObject instances.


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