Cloo 0.9.1
|
Represents a list of OpenCL generated or user created events. More...
Public Member Functions | |
ComputeEventList () | |
Creates an empty ComputeEventList. | |
ComputeEventList (IList< ComputeEventBase > events) | |
Creates a new ComputeEventList from an existing list of ComputeEventBases. | |
void | Wait () |
Waits on the host thread for the ComputeEventBases in the ComputeEventList to complete. | |
int | IndexOf (ComputeEventBase item) |
void | Insert (int index, ComputeEventBase item) |
void | RemoveAt (int index) |
void | Add (ComputeEventBase item) |
void | Clear () |
bool | Contains (ComputeEventBase item) |
void | CopyTo (ComputeEventBase[] array, int arrayIndex) |
bool | Remove (ComputeEventBase item) |
IEnumerator< ComputeEventBase > | GetEnumerator () |
Static Public Member Functions | |
static void | Wait (ICollection< ComputeEventBase > events) |
Waits on the host thread for the specified events to complete. | |
Properties | |
ComputeEventBase | Last [get] |
Gets the last ComputeEventBase on the list. | |
ComputeEventBase | this[int index] [get, set] |
int | Count [get] |
bool | IsReadOnly [get] |
Represents a list of OpenCL generated or user created events.
Cloo.ComputeEventList.ComputeEventList | ( | ) |
Creates an empty ComputeEventList.
Cloo.ComputeEventList.ComputeEventList | ( | IList< ComputeEventBase > | events | ) |
Creates a new ComputeEventList from an existing list of ComputeEventBases.
events | A list of ComputeEventBases. |
void Cloo.ComputeEventList.Add | ( | ComputeEventBase | item | ) |
item |
void Cloo.ComputeEventList.Clear | ( | ) |
bool Cloo.ComputeEventList.Contains | ( | ComputeEventBase | item | ) |
item |
void Cloo.ComputeEventList.CopyTo | ( | ComputeEventBase[] | array, |
int | arrayIndex | ||
) |
array | |
arrayIndex |
IEnumerator<ComputeEventBase> Cloo.ComputeEventList.GetEnumerator | ( | ) |
int Cloo.ComputeEventList.IndexOf | ( | ComputeEventBase | item | ) |
item |
void Cloo.ComputeEventList.Insert | ( | int | index, |
ComputeEventBase | item | ||
) |
index | |
item |
bool Cloo.ComputeEventList.Remove | ( | ComputeEventBase | item | ) |
item |
void Cloo.ComputeEventList.RemoveAt | ( | int | index | ) |
index |
static void Cloo.ComputeEventList.Wait | ( | ICollection< ComputeEventBase > | events | ) | [static] |
Waits on the host thread for the specified events to complete.
events | The events to be waited for completition. |
void Cloo.ComputeEventList.Wait | ( | ) |
Waits on the host thread for the ComputeEventBases in the ComputeEventList to complete.
int Cloo.ComputeEventList.Count [get] |
bool Cloo.ComputeEventList.IsReadOnly [get] |
ComputeEventBase Cloo.ComputeEventList.Last [get] |
Gets the last ComputeEventBase on the list.
The last ComputeEventBase on the list.
ComputeEventBase Cloo.ComputeEventList.this[int index] [get, set] |
index |