C# Класс Siren.Generator.CppGenerator

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

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

Метод Описание
GenerateAllBody ( SirenClass sirenClass ) : string
GenerateAllBodyInclude ( SirenClass sirenClass ) : string
GenerateAllHeader ( SirenClass sirenClass ) : string
GenerateAllHeaderInclude ( SirenClass sirenClass ) : string
GenerateBodyConstruct ( SirenClass sirenClass ) : string
GenerateBodyDestruct ( SirenClass sirenClass ) : string
GenerateBodyInclude ( SirenClass sirenClass ) : string
GenerateBodyMetadata ( SirenClass sirenClass ) : string
GenerateClass ( SirenClass sirenClass ) : void
GenerateEnumHeader ( SirenClass sirenClass ) : string
GenerateHeaderCompare ( SirenClass sirenClass ) : string
GenerateHeaderConstruct ( SirenClass sirenClass ) : string
GenerateHeaderCopy ( SirenClass sirenClass ) : string
GenerateHeaderField ( SirenClass sirenClass ) : string
GenerateHeaderInclude ( SirenClass sirenClass ) : string
GenerateHeaderMethod ( SirenClass sirenClass ) : string
GenerateHeaderSchema ( SirenClass sirenClass ) : string

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

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

public GenerateAllBody ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateAllBodyInclude ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateAllHeader ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateAllHeaderInclude ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateBodyConstruct ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateBodyDestruct ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateBodyInclude ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateBodyMetadata ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateClass ( SirenClass sirenClass ) : void
sirenClass SirenClass
Результат void

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

public GenerateEnumHeader ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderCompare ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderConstruct ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderCopy ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderField ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderInclude ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderMethod ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string

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

public GenerateHeaderSchema ( SirenClass sirenClass ) : string
sirenClass SirenClass
Результат string