C# Class Fuzzer.TargetConnectors.GDB.GDBSymbolTableVariable

Represents a variable that gets resolved at runtime
Inheritance: ISymbolTableVariable
Show file Open project: areiter/InMemoryFuzzing

Protected Properties

Property Type Description
_connector GDBConnector
_name string
_size int

Public Methods

Method Description
Dereference ( ) : ISymbolTableVariable
Dereference ( int index ) : ISymbolTableVariable
GDBSymbolTableVariable ( GDBConnector connector, string name, int size ) : System
InternalDereference ( GDBConnector connector, System.UInt64 address, int size ) : ISymbolTableVariable

Method Details

Dereference() public method

public Dereference ( ) : ISymbolTableVariable
return ISymbolTableVariable

Dereference() public method

public Dereference ( int index ) : ISymbolTableVariable
index int
return ISymbolTableVariable

GDBSymbolTableVariable() public method

public GDBSymbolTableVariable ( GDBConnector connector, string name, int size ) : System
connector GDBConnector
name string
size int
return System

InternalDereference() public static method

public static InternalDereference ( GDBConnector connector, System.UInt64 address, int size ) : ISymbolTableVariable
connector GDBConnector
address System.UInt64
size int
return ISymbolTableVariable

Property Details

_connector protected property

protected GDBConnector,Fuzzer.TargetConnectors.GDB _connector
return GDBConnector

_name protected property

protected string _name
return string

_size protected property

protected int _size
return int