Property | Type | Description | |
---|---|---|---|
culture |
Method | Description | |
---|---|---|
Edit ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
FormatValue ( StringBuilder dest, dnSpy.Contracts.Hex.HexBytes hexBytes, long valueIndex, HexValueFormatterFlags flags ) : int |
Formats the value and returns the number of spaces that were inserted before the number so exactly FormattedLength characters were written to dest
|
|
GetBufferSpan ( HexBufferSpan bufferSpan, int cellPosition ) : HexBufferSpan |
Method | Description | |
---|---|---|
EditBit ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
EditCore ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
EditSignedHex ( HexBufferPoint position, int cellPosition, char c, bool isBigEndian ) : PositionAndData? | ||
EditSignedHexBigEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
EditSignedHexLittleEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
EditUnsignedHexBigEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
EditUnsignedHexLittleEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
FormatDecimalInt16 ( StringBuilder dest, HexValueFormatterFlags flags, short v ) : int | ||
FormatDecimalInt32 ( StringBuilder dest, HexValueFormatterFlags flags, int v ) : int | ||
FormatDecimalInt64 ( StringBuilder dest, HexValueFormatterFlags flags, long v ) : int | ||
FormatDecimalSByte ( StringBuilder dest, HexValueFormatterFlags flags, sbyte v ) : int | ||
FormatDecimalUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : int | ||
FormatDecimalUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : int | ||
FormatDecimalUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : int | ||
FormatDouble ( StringBuilder dest, HexValueFormatterFlags flags, double v ) : int | ||
FormatHexInt16 ( StringBuilder dest, HexValueFormatterFlags flags, short v ) : int | ||
FormatHexInt32 ( StringBuilder dest, HexValueFormatterFlags flags, int v ) : int | ||
FormatHexInt64 ( StringBuilder dest, HexValueFormatterFlags flags, long v ) : int | ||
FormatHexSByte ( StringBuilder dest, HexValueFormatterFlags flags, sbyte v ) : int | ||
FormatHexUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : int | ||
FormatHexUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : int | ||
FormatHexUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : int | ||
FormatSingle ( StringBuilder dest, HexValueFormatterFlags flags, float v ) : int | ||
HexValueFormatter ( int byteCount, int formattedLength, HexValuesDisplayFormat format ) : System | ||
WriteFormattedValue ( StringBuilder dest, string formattedValue ) : int | ||
WriteHexByte ( StringBuilder dest, HexValueFormatterFlags flags, byte b ) : void | ||
WriteHexUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : void | ||
WriteHexUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : void | ||
WriteHexUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : void | ||
WriteInvalid ( StringBuilder dest ) : int |
Method | Description | |
---|---|---|
ConvertFromBitCharacter ( char c ) : int | ||
ConvertFromHexCharacter ( char c ) : int | ||
ConvertToSign ( char c ) : int | ||
ToSignedHex ( StringBuilder sb, long minValue, long maxValue ) : long | ||
WriteHexNibble ( StringBuilder dest, int nibble, bool lower ) : void | ||
WriteHexNibble ( StringBuilder dest, uint nibble, bool lower ) : void |
public Edit ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditBit ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditCore ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditSignedHex ( HexBufferPoint position, int cellPosition, char c, bool isBigEndian ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
isBigEndian | bool | |
return | PositionAndData? |
protected EditSignedHexBigEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditSignedHexLittleEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditUnsignedHexBigEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected EditUnsignedHexLittleEndian ( HexBufferPoint position, int cellPosition, char c ) : PositionAndData? | ||
position | HexBufferPoint | |
cellPosition | int | |
c | char | |
return | PositionAndData? |
protected FormatDecimalInt16 ( StringBuilder dest, HexValueFormatterFlags flags, short v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | short | |
return | int |
protected FormatDecimalInt32 ( StringBuilder dest, HexValueFormatterFlags flags, int v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | int | |
return | int |
protected FormatDecimalInt64 ( StringBuilder dest, HexValueFormatterFlags flags, long v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | long | |
return | int |
protected FormatDecimalSByte ( StringBuilder dest, HexValueFormatterFlags flags, sbyte v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | sbyte | |
return | int |
protected FormatDecimalUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ushort | |
return | int |
protected FormatDecimalUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | uint | |
return | int |
protected FormatDecimalUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ulong | |
return | int |
protected FormatDouble ( StringBuilder dest, HexValueFormatterFlags flags, double v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | double | |
return | int |
protected FormatHexInt16 ( StringBuilder dest, HexValueFormatterFlags flags, short v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | short | |
return | int |
protected FormatHexInt32 ( StringBuilder dest, HexValueFormatterFlags flags, int v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | int | |
return | int |
protected FormatHexInt64 ( StringBuilder dest, HexValueFormatterFlags flags, long v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | long | |
return | int |
protected FormatHexSByte ( StringBuilder dest, HexValueFormatterFlags flags, sbyte v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | sbyte | |
return | int |
protected FormatHexUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ushort | |
return | int |
protected FormatHexUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | uint | |
return | int |
protected FormatHexUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ulong | |
return | int |
protected FormatSingle ( StringBuilder dest, HexValueFormatterFlags flags, float v ) : int | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | float | |
return | int |
public abstract FormatValue ( StringBuilder dest, dnSpy.Contracts.Hex.HexBytes hexBytes, long valueIndex, HexValueFormatterFlags flags ) : int | ||
dest | StringBuilder | Destination string builder |
hexBytes | dnSpy.Contracts.Hex.HexBytes | Bytes |
valueIndex | long | Index of value in |
flags | HexValueFormatterFlags | Flags |
return | int |
public GetBufferSpan ( HexBufferSpan bufferSpan, int cellPosition ) : HexBufferSpan | ||
bufferSpan | HexBufferSpan | |
cellPosition | int | |
return | HexBufferSpan |
protected HexValueFormatter ( int byteCount, int formattedLength, HexValuesDisplayFormat format ) : System | ||
byteCount | int | |
formattedLength | int | |
format | HexValuesDisplayFormat | |
return | System |
protected WriteFormattedValue ( StringBuilder dest, string formattedValue ) : int | ||
dest | StringBuilder | |
formattedValue | string | |
return | int |
protected WriteHexByte ( StringBuilder dest, HexValueFormatterFlags flags, byte b ) : void | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
b | byte | |
return | void |
protected WriteHexUInt16 ( StringBuilder dest, HexValueFormatterFlags flags, ushort v ) : void | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ushort | |
return | void |
protected WriteHexUInt32 ( StringBuilder dest, HexValueFormatterFlags flags, uint v ) : void | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | uint | |
return | void |
protected WriteHexUInt64 ( StringBuilder dest, HexValueFormatterFlags flags, ulong v ) : void | ||
dest | StringBuilder | |
flags | HexValueFormatterFlags | |
v | ulong | |
return | void |
protected WriteInvalid ( StringBuilder dest ) : int | ||
dest | StringBuilder | |
return | int |