|
NPT_Result | Add (const NPT_String &type, const NPT_String &url) |
|
NPT_Result | ToDidl (NPT_String &didl, const NPT_String &tag) |
|
NPT_Result | FromDidl (const NPT_Array< NPT_XmlElementNode *> &nodes) |
|
| NPT_List (const NPT_List< PLT_Artwork > &list) |
|
NPT_Result | Add (const PLT_Artwork &data) |
|
NPT_Result | Add (NPT_List< PLT_Artwork > &list) |
|
NPT_Result | Add (Item &item) |
|
NPT_Result | Insert (const Iterator where, const PLT_Artwork &data) |
|
NPT_Result | Insert (const Iterator where, Item &item) |
|
NPT_Result | Remove (const PLT_Artwork &data, bool all=false) |
|
NPT_Result | Remove (const NPT_List< PLT_Artwork > &list, bool all=false) |
|
NPT_Result | Erase (const Iterator position) |
|
NPT_Result | PopHead (PLT_Artwork &data) |
|
bool | Contains (const PLT_Artwork &data) const |
|
NPT_Result | Clear () |
|
NPT_Result | Get (NPT_Ordinal index, PLT_Artwork &data) const |
|
NPT_Result | Get (NPT_Ordinal index, PLT_Artwork *&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_Artwork > &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_Artwork > &other, const X &function) |
|
void | operator= (const NPT_List< PLT_Artwork > &other) |
|
bool | operator== (const NPT_List< PLT_Artwork > &other) const |
|
bool | operator!= (const NPT_List< PLT_Artwork > &other) const |
|