Class ArrayImpl
Inheritance
System.Object
ArrayImpl
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Cosmos.Core_Plugs.dll
Syntax
public static class ArrayImpl
Methods
|
Improve this Doc
View Source
Clear(UInt32*, UInt32, UInt32)
Declaration
public static void Clear(uint *aArray, uint aIndex, uint aLength)
Parameters
Type |
Name |
Description |
System.UInt32* |
aArray |
|
System.UInt32 |
aIndex |
|
System.UInt32 |
aLength |
|
|
Improve this Doc
View Source
CreateInstance(Type, Int32)
Declaration
public static Array CreateInstance(Type type, int size)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
System.Int32 |
size |
|
Returns
Type |
Description |
System.Array |
|
|
Improve this Doc
View Source
get_Rank(Int32*)
Declaration
public static int get_Rank(int *aThis)
Parameters
Type |
Name |
Description |
System.Int32* |
aThis |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetLength(Array, Int32)
Declaration
public static int GetLength(Array aThis, int aDimension)
Parameters
Type |
Name |
Description |
System.Array |
aThis |
|
System.Int32 |
aDimension |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetLowerBound(Int32*, Int32)
Declaration
public static int GetLowerBound(int *aThis, int aDimension)
Parameters
Type |
Name |
Description |
System.Int32* |
aThis |
|
System.Int32 |
aDimension |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetUpperBound(Array, Int32)
Declaration
public static int GetUpperBound(Array aThis, int aDimension)
Parameters
Type |
Name |
Description |
System.Array |
aThis |
|
System.Int32 |
aDimension |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetValue(Array, Int32[])
Declaration
public static object GetValue(Array aThis, params int[] aIndices)
Parameters
Type |
Name |
Description |
System.Array |
aThis |
|
System.Int32[] |
aIndices |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
GetValue(UInt32*, Int32)
Declaration
public static object GetValue(uint *aThis, int aIndex)
Parameters
Type |
Name |
Description |
System.UInt32* |
aThis |
|
System.Int32 |
aIndex |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
InternalGetValue(Array, IntPtr)
Declaration
public static object InternalGetValue(Array aThis, IntPtr aIntPtr)
Parameters
Type |
Name |
Description |
System.Array |
aThis |
|
System.IntPtr |
aIntPtr |
|
Returns
Type |
Description |
System.Object |
|
|
Improve this Doc
View Source
SetValue(UInt32*, UInt32, Int32)
Declaration
public static void SetValue(uint *aThis, uint aValue, int aIndex)
Parameters
Type |
Name |
Description |
System.UInt32* |
aThis |
|
System.UInt32 |
aValue |
|
System.Int32 |
aIndex |
|
|
Improve this Doc
View Source
TrySZBinarySearch(UInt32*, UInt32, UInt32, UInt32, out UInt32)
Declaration
public static bool TrySZBinarySearch(uint *aArray, uint sourceIndex, uint count, uint value, out uint retVal)
Parameters
Type |
Name |
Description |
System.UInt32* |
aArray |
|
System.UInt32 |
sourceIndex |
|
System.UInt32 |
count |
|
System.UInt32 |
value |
|
System.UInt32 |
retVal |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
TrySZLastIndexOf(UInt32*, UInt32, UInt32, UInt32, out UInt32)
Declaration
public static bool TrySZLastIndexOf(uint *aArray, uint sourceIndex, uint count, uint value, out uint retVal)
Parameters
Type |
Name |
Description |
System.UInt32* |
aArray |
|
System.UInt32 |
sourceIndex |
|
System.UInt32 |
count |
|
System.UInt32 |
value |
|
System.UInt32 |
retVal |
|
Returns
Type |
Description |
System.Boolean |
|