C# Класс Bind.JavaSpecWriter

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

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

Метод Описание
WriteBindings ( IBind generator ) : void
WriteEnums ( BindStreamWriter sw, EnumCollection enums ) : void
WriteLicense ( BindStreamWriter sw ) : void

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

Метод Описание
GenerateGenericTypeString ( System.Function f ) : string
GenerateParameterString ( System.Function f, bool &valid ) : string
GenerateReturnParameterString ( System.Function f ) : string
Move ( string file, string dest ) : void
WriteBindings ( DelegateCollection delegates, FunctionCollection wrappers, EnumCollection enums ) : void
WriteDefinitions ( BindStreamWriter sw, EnumCollection enums, FunctionCollection wrappers, string>.Dictionary CSTypes ) : void
WriteDocumentation ( BindStreamWriter sw, System.Function f ) : void
WriteMethodBody ( BindStreamWriter sw, System.Function f ) : void
WriteWrapper ( System.Function f, BindStreamWriter sw ) : void

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

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

public WriteBindings ( IBind generator ) : void
generator IBind
Результат void

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

public WriteEnums ( BindStreamWriter sw, EnumCollection enums ) : void
sw BindStreamWriter
enums EnumCollection
Результат void

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

public WriteLicense ( BindStreamWriter sw ) : void
sw BindStreamWriter
Результат void