Public Member Functions | Properties

Cloo.ComputeEventList Class Reference

Represents a list of ComputeEvents. More...

List of all members.

Public Member Functions

 ComputeEventList ()
 Creates an empty ComputeEventList.
 ComputeEventList (IList< ComputeEvent > events)
 Creates a new ComputeEventList from an existing list of ComputeEvents.
void Wait ()
 Waits on the host thread for the ComputeEvents in the ComputeEventList to complete.
int IndexOf (ComputeEvent item)
void Insert (int index, ComputeEvent item)
void RemoveAt (int index)
void Add (ComputeEvent item)
void Clear ()
bool Contains (ComputeEvent item)
void CopyTo (ComputeEvent[] array, int arrayIndex)
bool Remove (ComputeEvent item)
IEnumerator< ComputeEventGetEnumerator ()

Properties

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

Detailed Description

Represents a list of ComputeEvents.

See also:
ComputeCommandQueue, ComputeEvent

Constructor & Destructor Documentation

Cloo.ComputeEventList.ComputeEventList (  ) 

Creates an empty ComputeEventList.

Cloo.ComputeEventList.ComputeEventList ( IList< ComputeEvent events  ) 

Creates a new ComputeEventList from an existing list of ComputeEvents.

Parameters:
events A list of ComputeEvents.

Member Function Documentation

void Cloo.ComputeEventList.Add ( ComputeEvent  item  ) 
void Cloo.ComputeEventList.Clear (  ) 
bool Cloo.ComputeEventList.Contains ( ComputeEvent  item  ) 
void Cloo.ComputeEventList.CopyTo ( ComputeEvent[]  array,
int  arrayIndex 
)
IEnumerator<ComputeEvent> Cloo.ComputeEventList.GetEnumerator (  ) 
int Cloo.ComputeEventList.IndexOf ( ComputeEvent  item  ) 
void Cloo.ComputeEventList.Insert ( int  index,
ComputeEvent  item 
)
bool Cloo.ComputeEventList.Remove ( ComputeEvent  item  ) 
void Cloo.ComputeEventList.RemoveAt ( int  index  ) 
void Cloo.ComputeEventList.Wait (  ) 

Waits on the host thread for the ComputeEvents in the ComputeEventList to complete.


Property Documentation

int Cloo.ComputeEventList.Count [get]
bool Cloo.ComputeEventList.IsReadOnly [get]
ComputeEvent Cloo.ComputeEventList.this[int index] [get, set]

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