C# Класс CSharpShell, radare2-bindings

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
startup_files string[]

Открытые методы

Метод Описание
CSharpShell ( Evaluator evaluator ) : System
ReadEvalPrintLoop ( ) : int
Run ( string startup_files ) : int

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

CSharpShell() публичный Метод

public CSharpShell ( Evaluator evaluator ) : System
evaluator Evaluator
Результат System

ConsoleInterrupt() защищенный Метод

protected ConsoleInterrupt ( object sender, ConsoleCancelEventArgs a ) : void
sender object
a ConsoleCancelEventArgs
Результат void

Evaluate() защищенный Метод

protected Evaluate ( string input ) : string
input string
Результат string

ExecuteSources() защищенный Метод

protected ExecuteSources ( IEnumerable sources, bool ignore_errors ) : void
sources IEnumerable
ignore_errors bool
Результат void

InitTerminal() защищенный Метод

protected InitTerminal ( bool show_banner ) : void
show_banner bool
Результат void

InitializeUsing() защищенный Метод

protected InitializeUsing ( ) : void
Результат void

LoadStartupFiles() защищенный Метод

protected LoadStartupFiles ( ) : void
Результат void

ReadEvalPrintLoop() публичный Метод

public ReadEvalPrintLoop ( ) : int
Результат int

ReadEvalPrintLoopWith() защищенный Метод

protected ReadEvalPrintLoopWith ( ReadLiner readline ) : void
readline ReadLiner
Результат void

Run() публичный Метод

public Run ( string startup_files ) : int
startup_files string
Результат int

SetupConsole() защищенный Метод

protected SetupConsole ( ) : void
Результат void

Описание свойств

startup_files защищенное свойство

protected string[] startup_files
Результат string[]