| 
    Wasabi ExpressPlay SDK for Desktop Systems
    1.10
    
   | 
 
Generic Lists. More...
Go to the source code of this file.
Typedefs | |
| typedef struct SHI_Iterator | SHI_Iterator | 
| A SHI_Iterator object iterates over a list of SHI_Data objects.  More... | |
| typedef struct SHI_List | SHI_List | 
Functions | |
| SHI_PUBLIC_API SHI_Result | SHI_Iterator_Release (SHI_Iterator *self) | 
| Releases this iterator object.  More... | |
| SHI_PUBLIC_API SHI_Result | SHI_Iterator_GetNext (SHI_Iterator *self, SHI_Data **item) | 
| Gets the next SHI_Data object in the list.  More... | |
| SHI_PUBLIC_API SHI_Result | SHI_List_Release (SHI_List *self) | 
| Releases this list object.  More... | |
| SHI_PUBLIC_API SHI_Cardinal | SHI_List_GetItemCount (SHI_List *self) | 
| Gets the number of items in this list.  More... | |
| SHI_PUBLIC_API SHI_Result | SHI_List_GetItem (SHI_List *self, SHI_Ordinal indx, SHI_Data **item) | 
| Gets an item of this list by index.  More... | |
| SHI_PUBLIC_API SHI_Result | SHI_List_GetIterator (SHI_List *self, SHI_Iterator **iterator) | 
| Gets a SHI_Iterator object that can be used to access all the items in this list.  More... | |
Generic Lists.