TTiOPFCodeGenerator

 

CreateListImplementation

 

BeginInit

 

BeginAcceptVisitor

 

BeginSetupParams

 

BeginMapRowToObject

 

DeclareObjectvariable

pt 

WriteListAddObject

pt 

CreateFieldPropDefs

pt 

AllowPropertyDeclaration

pt 

GetInterfaceUsesClause

pt 

WriteVisibilityStart

pt 

DoGenerateInterface

pt 

DoGenerateImplementation

pt 

CreateImplementation

pt 

NeedsConstructor

pt 

NeedsDestructor

pt 

NeedsFieldDefs

pt 

CreateOptions

pt 

DoCreateListDeclaration

 

CreateListDeclaration

 

TDDClassCodeGenerator

pt 

GetFieldDefs

pt 

SetFieldDefs

pt 

CreateOptions

pt 

DoBeforeTypeSection

pt 

DoAfterTypeSection

pt 

DoBeforeClassDeclaration

pt 

DoAfterClassDeclaration

pt 

DoBeforeConstructor

pt 

DoAfterDestructor

pt 

DoBeforeClassImplementation

pt 

DoAfterClassImplementation

pt 

DoGenerateInterface

pt 

DoGenerateImplementation

pt 

GetClassInterfaces

pt 

CreateFieldPropDefs

pt 

WritePropertyGetterImpl

pt 

WritePropertySetterImpl

pt 

CreateDeclaration

pt 

CreateClassHead

pt 

CreateClassEnd

pt 

WriteVisibilityStart

pt 

WriteVisibilityEnd

pt 

AllowPropertyDeclaration

pt 

WritePropertyDeclaration

pt 

PropertyDeclaration

pt 

WritePrivateFields

pt 

CreateImplementation

pt 

WriteConstructorImplementation

pt 

WriteDestructorImplementation

pt 

WriteFieldCreate

pt 

WriteFieldDestroy

pt 

PropertyGetterDeclaration

pt 

PropertySetterDeclaration

pt 

NeedsConstructor

pt 

NeedsDestructor

pt 

ConstructorDeclaration

pt 

DestructorDeclaration

 

Create

 

Destroy

 

GenerateClass

 

TDDCustomCodeGenerator

pt 

AddLn

pt 

CreatePascalString

pt 

IncIndent

pt 

DecIndent

pt 

BeginMethod

pt 

EndMethod

pt 

DoGenerateInterface

pt 

DoGenerateImplementation

pt 

CreateOptions

pt 

GetInterfaceUsesClause

pt 

GetImplementationUsesClause

pt 

GetFieldDefs

pt 

SetFieldDefs

pt 

GetSQL

pt 

SetSQL

 

Create

 

Destroy

 

GenerateCode

 

NeedsSQL

 

NeedsFieldDefs

 

ShowConfigDialog


Documentation generated on: 2023-03-18