C# Class ilcc.Runtime.CLibUtils

Exibir arquivo Open project: soywiz/ilcc

Public Properties

Property Type Description
DefaultEncoding System.Text.Encoding

Public Methods

Method 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

Method Description
ToInt32 ( object Object ) : int
ToUInt32 ( object Object ) : uint

Method Details

ConvertToIntPtr() public static method

public static ConvertToIntPtr ( object Object ) : IntPtr
Object object
return System.IntPtr

GetBytesFromPointer() public static method

public static GetBytesFromPointer ( sbyte Pointer, int Count ) : byte[]
Pointer sbyte
Count int
return byte[]

GetLiteralStringPointer() public static method

public static GetLiteralStringPointer ( string Text ) : sbyte*
Text string
return sbyte*

GetObjectsFromArgsIterator() public static method

public static GetObjectsFromArgsIterator ( ArgIterator ArgIterator ) : object[]
ArgIterator System.ArgIterator
return object[]

GetStringFromPointer() public static method

public static GetStringFromPointer ( IntPtr Pointer ) : string
Pointer System.IntPtr
return string

GetStringFromPointer() public static method

public static GetStringFromPointer ( UIntPtr Pointer ) : string
Pointer System.UIntPtr
return string

GetStringFromPointer() public static method

public static GetStringFromPointer ( sbyte Pointer ) : string
Pointer sbyte
return string

GetStringFromPointerWide() public static method

public static GetStringFromPointerWide ( char Pointer ) : string
Pointer char
return string

IsAlpha() public static method

public static IsAlpha ( char Char ) : bool
Char char
return bool

IsNumber() public static method

public static IsNumber ( char Char ) : bool
Char char
return bool

IsSpace() public static method

public static IsSpace ( char Char ) : bool
Char char
return bool

PutBytesToPointer() public static method

public static PutBytesToPointer ( sbyte Pointer, int Count, byte Data ) : void
Pointer sbyte
Count int
Data byte
return void

RunTypeMain() public static method

public static RunTypeMain ( Type Type, string Args ) : int
Type System.Type
Args string
return int

sprintf_hl() public static method

public static sprintf_hl ( string Format ) : string
Format string
return string

Property Details

DefaultEncoding public_oe static_oe property

public static Encoding,System.Text DefaultEncoding
return System.Text.Encoding