MyMediaLite  3.11
Public Member Functions | Properties | List of all members
ListProxy< T > Class Template Reference

Proxy class that allows access to selected elements of an underlying list data structure More...

Inheritance diagram for ListProxy< T >:

Public Member Functions

void Add (T item)
 
void Clear ()
 
bool Contains (T item)
 
void CopyTo (T[] array, int i)
 
int IndexOf (T item)
 
void Insert (int index, T item)
 
 ListProxy (IList< T > list, IList< int > indices)
 Create a new ListProxy object More...
 
bool Remove (T item)
 
void RemoveAt (int index)
 

Properties

int Count [get]
 
bool IsFixedSize [get]
 
bool IsReadOnly [get]
 
this[int index] [get, set]
 

Detailed Description

Proxy class that allows access to selected elements of an underlying list data structure

Constructor & Destructor Documentation

ListProxy ( IList< T >  list,
IList< int >  indices 
)
inline

Create a new ListProxy object

Parameters
listthe list to proxy
indicesan index list pointing to entries in the list

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