C# Класс Rhino.Tools.Idswitch.CodePrinter

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

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

Метод Описание
Clear ( ) : void
Erase ( int begin, int end ) : void
GetIndentStep ( ) : int
GetIndentTabSize ( ) : int
GetLastChar ( ) : int
GetLineTerminator ( ) : string
GetOffset ( ) : int
Indent ( int level ) : void
Line ( int indent_level, string s ) : void
Nl ( ) : void
P ( char c ) : void
P ( char array, int begin, int end ) : void
P ( int i ) : void
P ( string s ) : void
Qchar ( int c ) : void
Qstring ( string s ) : void
SetIndentStep ( int char_count ) : void
SetIndentTabSize ( int tab_size ) : void
SetLineTerminator ( string value ) : void
ToString ( ) : string

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

Метод Описание
Add_area ( int area_size ) : int
Digit_to_hex_letter ( int d ) : char
Ensure_area ( int area_size ) : int
Put_string_literal_char ( int pos, int c, bool in_string ) : int

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

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

public Clear ( ) : void
Результат void

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

public Erase ( int begin, int end ) : void
begin int
end int
Результат void

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

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

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

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

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

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

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

public GetLineTerminator ( ) : string
Результат string

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

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

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

public Indent ( int level ) : void
level int
Результат void

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

public Line ( int indent_level, string s ) : void
indent_level int
s string
Результат void

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

public Nl ( ) : void
Результат void

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

public P ( char c ) : void
c char
Результат void

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

public P ( char array, int begin, int end ) : void
array char
begin int
end int
Результат void

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

public P ( int i ) : void
i int
Результат void

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

public P ( string s ) : void
s string
Результат void

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

public Qchar ( int c ) : void
c int
Результат void

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

public Qstring ( string s ) : void
s string
Результат void

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

public SetIndentStep ( int char_count ) : void
char_count int
Результат void

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

public SetIndentTabSize ( int tab_size ) : void
tab_size int
Результат void

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

public SetLineTerminator ( string value ) : void
value string
Результат void

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

public ToString ( ) : string
Результат string