C# Class CSharpShell, radare2-bindings

Afficher le fichier Open project: radare/radare2-bindings Class Usage Examples

Protected Properties

Свойство Type Description
startup_files string[]

Méthodes publiques

Méthode Description
CSharpShell ( Evaluator evaluator ) : System
ReadEvalPrintLoop ( ) : int
Run ( string startup_files ) : int

Méthodes protégées

Méthode Description
ConsoleInterrupt ( object sender, ConsoleCancelEventArgs a ) : void
Evaluate ( string input ) : string
ExecuteSources ( IEnumerable sources, bool ignore_errors ) : void
InitTerminal ( bool show_banner ) : void
InitializeUsing ( ) : void
LoadStartupFiles ( ) : void
ReadEvalPrintLoopWith ( ReadLiner readline ) : void
SetupConsole ( ) : void

Private Methods

Méthode Description
EscapeChar ( TextWriter output, char c ) : void
EscapeString ( TextWriter output, string s ) : void
GetLine ( bool primary ) : string
PrettyPrint ( TextWriter output, object result ) : void
WorksAsEnumerable ( object obj ) : bool
p ( TextWriter output, string s ) : void

Method Details

CSharpShell() public méthode

public CSharpShell ( Evaluator evaluator ) : System
evaluator Evaluator
Résultat System

ConsoleInterrupt() protected méthode

protected ConsoleInterrupt ( object sender, ConsoleCancelEventArgs a ) : void
sender object
a ConsoleCancelEventArgs
Résultat void

Evaluate() protected méthode

protected Evaluate ( string input ) : string
input string
Résultat string

ExecuteSources() protected méthode

protected ExecuteSources ( IEnumerable sources, bool ignore_errors ) : void
sources IEnumerable
ignore_errors bool
Résultat void

InitTerminal() protected méthode

protected InitTerminal ( bool show_banner ) : void
show_banner bool
Résultat void

InitializeUsing() protected méthode

protected InitializeUsing ( ) : void
Résultat void

LoadStartupFiles() protected méthode

protected LoadStartupFiles ( ) : void
Résultat void

ReadEvalPrintLoop() public méthode

public ReadEvalPrintLoop ( ) : int
Résultat int

ReadEvalPrintLoopWith() protected méthode

protected ReadEvalPrintLoopWith ( ReadLiner readline ) : void
readline ReadLiner
Résultat void

Run() public méthode

public Run ( string startup_files ) : int
startup_files string
Résultat int

SetupConsole() protected méthode

protected SetupConsole ( ) : void
Résultat void

Property Details

startup_files protected_oe property

protected string[] startup_files
Résultat string[]