C# Class MonoDevelop.Debugger.Gdb.D.DGdbTools

Show file Open project: llucenic/MonoDevelop.Debugger.Gdb.D

Public Methods

Method Description
AliasStringTypes ( string type ) : string
GetStringValue ( byte array, byte typeToken = DTokens.Char ) : string
GetValueFunction ( byte typeToken ) : ValueFunction
IsCharType ( byte arrayType ) : bool
SizeOf ( byte typeToken ) : int

Private Methods

Method Description
FormatCharValue ( char aChar, bool hex, int aSize ) : string
GetBoolValue ( byte array, int i, bool hex ) : string
GetByteValue ( byte array, int i, bool hex ) : string
GetCharValue ( byte array, int i, bool hex ) : string
GetDcharValue ( byte array, int i, bool hex ) : string
GetDoubleValue ( byte array, int i, bool hex ) : string
GetFloatValue ( byte array, int i, bool hex ) : string
GetIntValue ( byte array, int i, bool hex ) : string
GetLongValue ( byte array, int i, bool hex ) : string
GetRealValue ( byte array, int i, bool hex ) : string
GetShortValue ( byte array, int i, bool hex ) : string
GetUbyteValue ( byte array, int i, bool hex ) : string
GetUintValue ( byte array, int i, bool hex ) : string
GetUlongValue ( byte array, int i, bool hex ) : string
GetUshortValue ( byte array, int i, bool hex ) : string
GetWcharValue ( byte array, int i, bool hex ) : string
ToString2 ( object o, bool hex, int padLength ) : string

Method Details

AliasStringTypes() public static method

public static AliasStringTypes ( string type ) : string
type string
return string

GetStringValue() public static method

public static GetStringValue ( byte array, byte typeToken = DTokens.Char ) : string
array byte
typeToken byte
return string

GetValueFunction() public static method

public static GetValueFunction ( byte typeToken ) : ValueFunction
typeToken byte
return ValueFunction

IsCharType() public static method

public static IsCharType ( byte arrayType ) : bool
arrayType byte
return bool

SizeOf() public static method

public static SizeOf ( byte typeToken ) : int
typeToken byte
return int