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