ListProxy< T > Class Template Reference

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

List of all members.

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.
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

template<T>
class MyMediaLite::DataType::ListProxy< T >

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:
list the list to proxy
indices an index list pointing to entries in the list

The documentation for this class was generated from the following file:
Generated on Mon Nov 28 19:18:45 2011 for MyMediaLite by  doxygen 1.6.3