OpenPetra
Free Administration Software for Non-Profits
Ict.Tools.CodeGeneration.DataStore.CodeGenerationTable Class Reference

the code generator for typed tables More...

Static Public Member Functions

static void InsertTableDefinition (ProcessTemplate Template, TTable currentTable, TTable origTable, string WhereToInsert, Boolean CalledFromDataSet)
 create the code for the definition of a typed table More...
 
static void InsertRowDefinition (ProcessTemplate Template, TTable currentTable, TTable origTable, string WhereToInsert)
 write the definition for the code of a typed row More...
 
static Boolean WriteTypedTable (TDataDefinitionStore AStore, string strGroup, string AFilePath, string ANamespaceName, string AFileName)
 create the code for a typed table More...
 

Detailed Description

the code generator for typed tables

Member Function Documentation

◆ InsertRowDefinition()

static void Ict.Tools.CodeGeneration.DataStore.CodeGenerationTable.InsertRowDefinition ( ProcessTemplate  Template,
TTable  currentTable,
TTable  origTable,
string  WhereToInsert 
)
inlinestatic

write the definition for the code of a typed row

Parameters
Template
currentTable
origTable
WhereToInsert

◆ InsertTableDefinition()

static void Ict.Tools.CodeGeneration.DataStore.CodeGenerationTable.InsertTableDefinition ( ProcessTemplate  Template,
TTable  currentTable,
TTable  origTable,
string  WhereToInsert,
Boolean  CalledFromDataSet 
)
inlinestatic

create the code for the definition of a typed table

Parameters
Template
currentTable
origTable
WhereToInsert
CalledFromDataSet

◆ WriteTypedTable()

static Boolean Ict.Tools.CodeGeneration.DataStore.CodeGenerationTable.WriteTypedTable ( TDataDefinitionStore  AStore,
string  strGroup,
string  AFilePath,
string  ANamespaceName,
string  AFileName 
)
inlinestatic

create the code for a typed table

Parameters
AStore
strGroup
AFilePath
ANamespaceName
AFileName
Returns

The documentation for this class was generated from the following file: