C# Class ilcc.Runtime.CLibUtils

Afficher le fichier Open project: soywiz/ilcc

Méthodes publiques

Свойство Type Description
DefaultEncoding System.Text.Encoding

Méthodes publiques

Méthode Description
ConvertToIntPtr ( object Object ) : IntPtr
GetBytesFromPointer ( sbyte Pointer, int Count ) : byte[]
GetLiteralStringPointer ( string Text ) : sbyte*
GetObjectsFromArgsIterator ( ArgIterator ArgIterator ) : object[]
GetStringFromPointer ( IntPtr Pointer ) : string
GetStringFromPointer ( UIntPtr Pointer ) : string
GetStringFromPointer ( sbyte Pointer ) : string
GetStringFromPointerWide ( char Pointer ) : string
IsAlpha ( char Char ) : bool
IsNumber ( char Char ) : bool
IsSpace ( char Char ) : bool
PutBytesToPointer ( sbyte Pointer, int Count, byte Data ) : void
RunTypeMain ( Type Type, string Args ) : int

sprintf_hl ( string Format ) : string

Private Methods

Méthode Description
ToInt32 ( object Object ) : int
ToUInt32 ( object Object ) : uint

Method Details

ConvertToIntPtr() public static méthode

public static ConvertToIntPtr ( object Object ) : IntPtr
Object object
Résultat System.IntPtr

GetBytesFromPointer() public static méthode

public static GetBytesFromPointer ( sbyte Pointer, int Count ) : byte[]
Pointer sbyte
Count int
Résultat byte[]

GetLiteralStringPointer() public static méthode

public static GetLiteralStringPointer ( string Text ) : sbyte*
Text string
Résultat sbyte*

GetObjectsFromArgsIterator() public static méthode

public static GetObjectsFromArgsIterator ( ArgIterator ArgIterator ) : object[]
ArgIterator System.ArgIterator
Résultat object[]

GetStringFromPointer() public static méthode

public static GetStringFromPointer ( IntPtr Pointer ) : string
Pointer System.IntPtr
Résultat string

GetStringFromPointer() public static méthode

public static GetStringFromPointer ( UIntPtr Pointer ) : string
Pointer System.UIntPtr
Résultat string

GetStringFromPointer() public static méthode

public static GetStringFromPointer ( sbyte Pointer ) : string
Pointer sbyte
Résultat string

GetStringFromPointerWide() public static méthode

public static GetStringFromPointerWide ( char Pointer ) : string
Pointer char
Résultat string

IsAlpha() public static méthode

public static IsAlpha ( char Char ) : bool
Char char
Résultat bool

IsNumber() public static méthode

public static IsNumber ( char Char ) : bool
Char char
Résultat bool

IsSpace() public static méthode

public static IsSpace ( char Char ) : bool
Char char
Résultat bool

PutBytesToPointer() public static méthode

public static PutBytesToPointer ( sbyte Pointer, int Count, byte Data ) : void
Pointer sbyte
Count int
Data byte
Résultat void

RunTypeMain() public static méthode

public static RunTypeMain ( Type Type, string Args ) : int
Type System.Type
Args string
Résultat int

sprintf_hl() public static méthode

public static sprintf_hl ( string Format ) : string
Format string
Résultat string

Property Details

DefaultEncoding public_oe static_oe property

public static Encoding,System.Text DefaultEncoding
Résultat System.Text.Encoding