C# Class dnSpy.AsmEditor.Hex.PE.FlagsHexField

Inheritance: HexField
Afficher le fichier Open project: 0xd4d/dnSpy

Méthodes publiques

Méthode Description
Add ( HexBitField bitField ) : void

Méthodes protégées

Méthode Description
FlagsHexField ( HexBuffer buffer, string parentName, string name, HexPosition start, int size ) : System
OnBufferChanged ( object newValue ) : void
OnUpdateValue ( ) : void
WriteNewValue ( ulong newValue ) : void

Private Methods

Méthode Description
GetBitField ( int bit ) : HexBitField
SetValue ( HexBitField bitField, ulong val ) : void
ToUInt64 ( object o ) : ulong
UpdateFields ( object newValue ) : void
Updated ( HexBitField bitField ) : void

Method Details

Add() public méthode

public Add ( HexBitField bitField ) : void
bitField HexBitField
Résultat void

FlagsHexField() protected méthode

protected FlagsHexField ( HexBuffer buffer, string parentName, string name, HexPosition start, int size ) : System
buffer dnSpy.Contracts.Hex.HexBuffer
parentName string
name string
start HexPosition
size int
Résultat System

OnBufferChanged() protected méthode

protected OnBufferChanged ( object newValue ) : void
newValue object
Résultat void

OnUpdateValue() protected méthode

protected OnUpdateValue ( ) : void
Résultat void

WriteNewValue() protected abstract méthode

protected abstract WriteNewValue ( ulong newValue ) : void
newValue ulong
Résultat void