Package: InstantCode | Diagram | Back to overview |
EInstantCodeError | class |
Name | Type | Visibility |
FFileName | string | private |
FPosition | TInstantCodePos | private |
FReader | TInstantCodeReader | private |
FSeverity | TInstantCodeErrorSeverity | private |
FileName | public | |
Position | public | |
Severity | public |
Name | Parameters | Returns | Visibility | ||||
Create |
|
public |
TComplexTypeProcessor | class |
Name | Parameters | Returns | Visibility | ||||
HandleArgument |
|
protected |
TContainerTypeProcessor | class |
Name | Parameters | Returns | Visibility |
InternalRead | protected |
TDateTimeTypeProcessor | class |
Name | Parameters | Returns | Visibility | ||||
HandleArgument |
|
protected |
TFloatTypeProcessor | class |
Name | Parameters | Returns | Visibility | ||||
HandleArgument |
|
protected |
TInstantCodeAttribute | class |
Name | Type | Visibility |
FFreeMetadata | Boolean | private |
FMetadata | TInstantAttributeMetadata | private |
FSingularName | string | private |
FTailor | TInstantCodeAttributeTailor | private |
FVisibility | TInstantCodeVisibility | private |
Tailor | protected | |
AttributeClass | public | |
AttributeClassName | public | |
CountPropName | public | |
FieldName | public | |
HostClass | public | |
ObjectClass | public | |
ObjectClassName | public | |
Owner | public | |
IsComplex | public | |
IsContainer | public | |
PropTypeName | public | |
ValueGetterCode | public | |
ValuePropName | public | |
ValueSetterCode | public | |
AttributeType | public | |
AttributeTypeName | public | |
AttributeTypeText | public | |
IncludeAddMethod | public | |
IncludeClearMethod | public | |
IncludeDeleteMethod | public | |
IncludeIndexOfMethod | public | |
IncludeInsertMethod | public | |
IncludeRemoveMethod | public | |
IsDefault | public | |
IsIndexed | public | |
IsRequired | public | |
Metadata | public | |
MethodTypes | public | |
ReadOnly | public | |
SingularName | public | |
StorageName | public | |
Visibility | public |
Name | Parameters | Returns | Visibility | ||||
GetAttributeClass | TInstantAttributeClass | private | |||||
GetAttributeClassName | string | private | |||||
GetAttributeType | TInstantAttributeType | private | |||||
GetAttributeTypeName | string | private | |||||
GetAttributeTypeText | string | private | |||||
GetCountPropName | string | private | |||||
GetFieldName | string | private | |||||
GetHostClass | TInstantCodeClass | private | |||||
GetIncludeAddMethod | Boolean | private | |||||
GetIncludeClearMethod | Boolean | private | |||||
GetIncludeDeleteMethod | Boolean | private | |||||
GetIncludeIndexOfMethod | Boolean | private | |||||
GetIncludeInsertMethod | Boolean | private | |||||
GetIncludeRemoveMethod | Boolean | private | |||||
GetIsComplex | Boolean | private | |||||
GetIsContainer | Boolean | private | |||||
GetIsIndexed | Boolean | private | |||||
GetIsRequired | Boolean | private | |||||
GetMetadata | TInstantAttributeMetadata | private | |||||
GetMethodTypes | TInstantCodeContainerMethodTypes | private | |||||
GetObjectClass | TInstantCodeClass | private | |||||
GetObjectClassName | string | private | |||||
GetOwner | TInstantCodeMetadataInfo | private | |||||
GetPropTypeName | string | private | |||||
GetReadOnly | Boolean | private | |||||
GetStorageName | string | private | |||||
GetTailor | TInstantCodeAttributeTailor | private | |||||
GetValuePropName | string | private | |||||
SetAttributeClass |
|
private | |||||
SetAttributeClassName |
|
private | |||||
SetAttributeType |
|
private | |||||
SetAttributeTypeName |
|
private | |||||
SetIncludeAddMethod |
|
private | |||||
SetIncludeClearMethod |
|
private | |||||
SetIncludeDeleteMethod |
|
private | |||||
SetIncludeIndexOfMethod |
|
private | |||||
SetIncludeInsertMethod |
|
private | |||||
SetIncludeRemoveMethod |
|
private | |||||
SetIsIndexed |
|
private | |||||
SetIsRequired |
|
private | |||||
SetMethodTypes |
|
private | |||||
SetObjectClassName |
|
private | |||||
SetPropTypeName |
|
private | |||||
SetReadOnly |
|
private | |||||
SetStorageName |
|
private | |||||
SetVisibility |
|
private | |||||
GetIsDefault | Boolean | protected | |||||
GetMethodName |
|
string | protected | ||||
GetMethodPrefix |
|
string | protected | ||||
GetSingularName | string | protected | |||||
GetValueGetterCode | string | protected | |||||
GetValueSetterCode | string | protected | |||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
SetIsDefault |
|
protected | |||||
SetName |
|
protected | |||||
SetSingularName |
|
protected | |||||
Update | protected | ||||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
Delete | public | ||||||
DetectMethodTypes | public | ||||||
FindMethod |
|
TInstantCodeMethod | public | ||||
FindCountProp | TInstantCodeProperty | public | |||||
FindField | TInstantCodeField | public | |||||
FindValueProp | TInstantCodeProperty | public | |||||
IncludeMethodTypes |
|
public | |||||
Realize | public |
TInstantCodeAttributeTailor | class |
Name | Type | Visibility |
FAddMethod | TInstantCodeMethod | private |
FAttribute | TInstantCodeAttribute | private |
FClearMethod | TInstantCodeMethod | private |
FCountProp | TInstantCodeProperty | private |
FDeleteMethod | TInstantCodeMethod | private |
FField | TInstantCodeField | private |
FIndexOfMethod | TInstantCodeMethod | private |
FInsertMethod | TInstantCodeMethod | private |
FIsArray | Boolean | private |
FMethodList | TList | private |
FMethodTypes | TInstantCodeContainerMethodTypes | private |
FReadOnly | Boolean | private |
FRemoveMethod | TInstantCodeMethod | private |
FValueProp | TInstantCodeProperty | private |
MethodList | protected | |
Attribute | public | |
CountGetterCode | public | |
Field | public | |
FieldName | public | |
FieldValueName | public | |
HostClass | public | |
IsArray | public | |
MethodByType | public | |
MethodCount | public | |
Methods | public | |
MethodTypes | public | |
ReadOnly | public | |
SingularName | public | |
ValueGetterCode | public | |
ValueProp | public | |
ValueSetterCode | public |
Name | Parameters | Returns | Visibility | ||||||
CreateMethod |
|
TInstantCodeMethod | private | ||||||
CreateMethod |
|
TInstantCodeMethod | private | ||||||
GetCountGetterCode | string | private | |||||||
GetField | TInstantCodeField | private | |||||||
GetFieldName | string | private | |||||||
GetFieldValueName | string | private | |||||||
GetHostClass | TInstantCodeClass | private | |||||||
GetMethodByType |
|
TInstantCodeMethod | private | ||||||
GetMethodCount | Integer | private | |||||||
GetMethodList | TList | private | |||||||
GetMethods |
|
TInstantCodeMethod | private | ||||||
GetSingularName | string | private | |||||||
GetValueGetterCode | string | private | |||||||
GetValueSetterCode | string | private | |||||||
SetIsArray |
|
private | |||||||
SetMethodByType |
|
private | |||||||
SetMethodTypes |
|
private | |||||||
SetReadOnly |
|
private | |||||||
AddCountProp | protected | ||||||||
AddField | protected | ||||||||
AddMethods | protected | ||||||||
AddValueProp | protected | ||||||||
DeleteItem | protected | ||||||||
DeleteMethods | protected | ||||||||
Update | protected | ||||||||
Create |
|
public | |||||||
Destroy | public | ||||||||
Apply | public | ||||||||
CreateMethod |
|
TInstantCodeMethod | public |
TInstantCodeBaseClassLink | class |
Name | Type | Visibility |
Owner | public |
Name | Parameters | Returns | Visibility | ||
GetOwner | TInstantCodeClass | private | |||
AssignInstance |
|
protected | |||
Attach | protected | ||||
Detach | protected | ||||
Create |
|
public |
TInstantCodeBody | class |
TInstantCodeClass | class |
Name | Type | Visibility |
FBaseClassLink | TInstantCodeBaseClassLink | private |
FDivisions | TList | private |
FFields | TList | private |
FMembers | TList | private |
FMetadataInfo | TInstantCodeMetadataInfo | private |
FMethods | TList | private |
FProperties | TList | private |
FSubClassList | TList | private |
SubClassList | protected | |
AttributeCount | public | |
Attributes | public | |
BaseClass | public | |
DivisionCount | public | |
Divisions | public | |
FieldCount | public | |
Fields | public | |
ImplementationComment | public | |
ImplementationString | public | |
IsStored | public | |
MemberCount | public | |
Members | public | |
Metadata | public | |
MetadataInfo | public | |
MethodCount | public | |
Methods | public | |
Module | public | |
Properties | public | |
PropertyCount | public | |
SubClassCount | public | |
SubClasses | public | |
BaseClassName | public | |
Persistence | public | |
StorageName | public | |
UnitName | public |
Name | Parameters | Returns | Visibility | ||||||||||
GetAttributeCount | Integer | private | |||||||||||
GetAttributes |
|
TInstantCodeAttribute | private | ||||||||||
GetBaseClass | TInstantCodeClass | private | |||||||||||
GetBaseClassName | string | private | |||||||||||
GetDivisionCount | Integer | private | |||||||||||
GetDivisions |
|
TInstantCodeDivision | private | ||||||||||
GetFieldCount | Integer | private | |||||||||||
GetFields |
|
TInstantCodeField | private | ||||||||||
GetImplementationComment | string | private | |||||||||||
GetImplementationString | string | private | |||||||||||
GetIsStored | Boolean | private | |||||||||||
GetMemberCount | Integer | private | |||||||||||
GetMembers |
|
TInstantCodeMember | private | ||||||||||
GetMetadata | TInstantClassMetadata | private | |||||||||||
GetMethodCount | Integer | private | |||||||||||
GetMethods |
|
TInstantCodeMethod | private | ||||||||||
GetPersistence | TInstantPersistence | private | |||||||||||
GetProperties |
|
TInstantCodeProperty | private | ||||||||||
GetPropertyCount | Integer | private | |||||||||||
GetStorageName | string | private | |||||||||||
GetSubClass |
|
TInstantCodeClass | private | ||||||||||
GetSubClassCount | Integer | private | |||||||||||
GetSubClassList | TList | private | |||||||||||
GetUnitName | string | private | |||||||||||
SetBaseClass |
|
private | |||||||||||
SetBaseClassName |
|
private | |||||||||||
SetPersistence |
|
private | |||||||||||
SetStorageName |
|
private | |||||||||||
SetUnitName |
|
private | |||||||||||
RemoveDivision |
|
private | |||||||||||
AddDivision |
|
TInstantCodeDivision | protected | ||||||||||
InsertDivision |
|
protected | |||||||||||
InsertInBase | protected | ||||||||||||
InsertMember |
|
protected | |||||||||||
InsertSubClass |
|
protected | |||||||||||
InternalAtInstance |
|
Boolean | protected | ||||||||||
InternalRead |
|
protected | |||||||||||
InternalWrite |
|
protected | |||||||||||
RemoveFromBase | protected | ||||||||||||
RemoveMember |
|
protected | |||||||||||
SetName |
|
protected | |||||||||||
VisibilityFilter |
|
protected | |||||||||||
Create |
|
public | |||||||||||
Destroy | public | ||||||||||||
AddAttribute | TInstantCodeAttribute | public | |||||||||||
AddField |
|
TInstantCodeField | public | ||||||||||
AddMember |
|
TInstantCodeMember | public | ||||||||||
AddMethod |
|
TInstantCodeMethod | public | ||||||||||
AddProperty |
|
TInstantCodeProperty | public | ||||||||||
ApplyToSource |
|
public | |||||||||||
AssignAttributes |
|
public | |||||||||||
CloneAttributes |
|
public | |||||||||||
DerivesFrom |
|
Boolean | public | ||||||||||
DerivesFrom |
|
Boolean | public | ||||||||||
FindAttribute |
|
TInstantCodeAttribute | public | ||||||||||
FindDivision |
|
TInstantCodeDivision | public | ||||||||||
FindField |
|
TInstantCodeField | public | ||||||||||
FindNearestDivisions |
|
Boolean | public | ||||||||||
FindNearestFields |
|
Boolean | public | ||||||||||
FindNearestMembers |
|
Boolean | public | ||||||||||
FindNearestMethods |
|
Boolean | public | ||||||||||
FindNearestProperties |
|
Boolean | public | ||||||||||
FindMember |
|
TInstantCodeMember | public | ||||||||||
FindMethod |
|
TInstantCodeMethod | public | ||||||||||
FindProperty |
|
TInstantCodeProperty | public | ||||||||||
Fixup | public | ||||||||||||
Identifier | string | public | |||||||||||
Organize | public | ||||||||||||
RemoveSubClass |
|
public | |||||||||||
Sort | public |
TInstantCodeClassChangeInfo | class |
Name | Type | Visibility |
FChangedAttributes | TStringList | private |
FChangeType | TInstantCodeChangeType | private |
FInstance | TInstantCodeClass | private |
FModifier | TInstantCodeModifier | private |
FNewAttributes | TList | private |
FOldName | string | private |
ChangeType | public | |
Modifier | public | |
OldName | public |
Name | Parameters | Returns | Visibility | ||||||||||
Create |
|
public | |||||||||||
IsChangedAttribute |
|
Boolean | public | ||||||||||
IsDeletedAttribute |
|
Boolean | public | ||||||||||
IsNewAttribute |
|
Boolean | public |
TInstantCodeClassForward | class |
Name | Parameters | Returns | Visibility | ||||
GetIsLinkable | Boolean | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
Identifier | string | public |
TInstantCodeClassLink | class |
Name | Type | Visibility |
Instance | public |
Name | Parameters | Returns | Visibility | ||
GetInstance | TInstantCodeClass | private | |||
SetInstance |
|
private | |||
FindInstance | TInstantCodeObject | protected |
TInstantCodeClassRef | class |
Name | Parameters | Returns | Visibility | ||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
Identifier | string | public |
TInstantCodeConst | class |
Name | Type | Visibility |
FValue | string | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected |
TInstantCodeConsts | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||
AddItem | TInstantCodeObject | protected | |||
GetItems |
|
TInstantCodeConst | protected | ||
Identifier | string | public |
TInstantCodeDispInterface | class |
Name | Parameters | Returns | Visibility |
Identifier | string | public |
TInstantCodeDivision | class |
Name | Type | Visibility |
FVisibility | TInstantCodeVisibility | private |
Visibility | public |
Name | Parameters | Returns | Visibility | ||||
AddMember |
|
TInstantCodeMember | protected | ||||
GetIsEmpty | Boolean | protected | |||||
GetName | string | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
NameToVisibility |
|
Boolean | protected | ||||
VisibilityToName |
|
string | protected | ||||
Create |
|
public | |||||
Destroy | public | ||||||
AddField | TInstantCodeField | public | |||||
AddMethod | TInstantCodeMethod | public | |||||
AddProperty | TInstantCodeProperty | public |
TInstantCodeEnum | class |
Name | Type | Visibility |
FItems | TStringList | private |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||
GetCount | Integer | private | |||
GetItems |
|
string | private | ||
InternalRead |
|
protected | |||
InternalWrite |
|
protected | |||
Create |
|
public | |||
Destroy | public | ||||
Identifier | string | public |
TInstantCodeField | class |
Name | Type | Visibility |
FVariable | TInstantCodeVar | private |
TypeName | public |
Name | Parameters | Returns | Visibility | ||||
GetTypeName | string | private | |||||
SetTypeName |
|
private | |||||
GetName | string | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
SetName |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public |
TInstantCodeFinalizationSection | class |
Name | Parameters | Returns | Visibility |
Identifier | string | public |
TInstantCodeImplementationSection | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
Identifier | string | public | |||
NextSectionClass | TInstantCodeSectionClass | public |
TInstantCodeInitializationSection | class |
Name | Parameters | Returns | Visibility |
Identifier | string | public | |
NextSectionClass | TInstantCodeSectionClass | public |
TInstantCodeInterface | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
Identifier | string | public |
TInstantCodeInterfaceSection | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
Identifier | string | public | |||
NextSectionClass | TInstantCodeSectionClass | public |
TInstantCodeMember | class |
Name | Type | Visibility |
FVisibility | TInstantCodeVisibility | private |
HostClass | public | |
Owner | public | |
Visibility | public |
Name | Parameters | Returns | Visibility | ||||
GetOwner | TInstantCodeMembers | private | |||||
GetHostClass | TInstantCodeClass | private | |||||
InternalAtInstance |
|
Boolean | protected | ||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public |
TInstantCodeMembers | class |
Name | Type | Visibility |
Count | public | |
Items | public | |
Owner | public |
Name | Parameters | Returns | Visibility | ||||
GetOwner | TInstantCodeClass | private | |||||
GetCount | Integer | protected | |||||
GetItems |
|
TInstantCodeMember | protected | ||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
Sort | public |
TInstantCodeMetadataInfo | class |
Name | Type | Visibility |
FAttributes | TList | private |
FMetadata | TInstantClassMetadata | private |
ClassStatement | protected | |
AttributeCount | public | |
Attributes | public | |
IsEmpty | public | |
IsStored | public | |
Metadata | public | |
Owner | public | |
Persistence | public | |
StorageName | public |
Name | Parameters | Returns | Visibility | ||||||
GetAttributeCount | Integer | private | |||||||
GetAttributes |
|
TInstantCodeAttribute | private | ||||||
GetClassStatement | string | private | |||||||
GetIsStored | Boolean | private | |||||||
GetMetadata | TInstantClassMetadata | private | |||||||
GetOwner | TInstantCodeClass | private | |||||||
GetPersistence | TInstantPersistence | private | |||||||
GetStorageName | string | private | |||||||
SetPersistence |
|
private | |||||||
SetStorageName |
|
private | |||||||
GetIsEmpty | Boolean | protected | |||||||
GetName | string | protected | |||||||
InternalAtInstance |
|
Boolean | protected | ||||||
InternalRead |
|
protected | |||||||
InternalWrite |
|
protected | |||||||
RemoveAttribute |
|
protected | |||||||
SetName |
|
protected | |||||||
Create |
|
public | |||||||
Destroy | public | ||||||||
AddAttribute | TInstantCodeAttribute | public | |||||||
Assign |
|
public | |||||||
AssignAttributes |
|
public | |||||||
AttachTo |
|
public | |||||||
CloneAttributes |
|
public | |||||||
FindAttribute |
|
TInstantCodeAttribute | public | ||||||
FindNearestAttributes |
|
Boolean | public | ||||||
InsertAttribute |
|
public | |||||||
Organize | public | ||||||||
Sort | public |
TInstantCodeMethod | class |
Name | Type | Visibility |
FPrototype | TInstantCodePrototype | private |
FProcLink | TInstantCodeProcLink | private |
ProcName | protected | |
Proc | public | |
Prototype | public |
Name | Parameters | Returns | Visibility | ||||
GetProc | TInstantCodeProc | private | |||||
GetProcName | string | private | |||||
SetProc |
|
private | |||||
GetName | string | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
SetName |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
Delete | public | ||||||
UpdateProcName | public | ||||||
UpdatePrototype | public |
TInstantCodeModel | class |
Name | Type | Visibility |
FComponentList | TList | private |
ComponentList | protected |
Name | Parameters | Returns | Visibility | ||
GetComponentList | TList | private | |||
InternalChanged | protected | ||||
AssignComponents |
|
public | |||
AddComponent |
|
public | |||
RemoveComponent |
|
public |
TInstantCodeModifier | class |
Name | Type | Visibility |
FBaseProject | TInstantCodeProject | private |
FCode | PString | private |
FInsertMode | TInstantCodeInsertMode | private |
FModule | TInstantCodeModule | private |
FProject | TInstantCodeProject | private |
FReader | TInstantCodeReader | private |
CursorPos | public | |
InsertMode | public | |
Module | public | |
Project | public |
Name | Parameters | Returns | Visibility | ||||||||
CreateModule | private | ||||||||||
CreateReader | private | ||||||||||
DestroyReader | private | ||||||||||
GetCursorPos | TInstantCodePos | private | |||||||||
SetCursorPos |
|
private | |||||||||
ClassDerivesFrom |
|
Boolean | protected | ||||||||
CreateClassList |
|
TStringList | protected | ||||||||
DoDelete |
|
protected | |||||||||
DoInsert |
|
protected | |||||||||
GetIndentText |
|
string | protected | ||||||||
ReadIndentText | string | protected | |||||||||
UpdateModule |
|
protected | |||||||||
UpdateReader | protected | ||||||||||
Create |
|
public | |||||||||
Destroy | public | ||||||||||
AddAttribute |
|
TInstantCodeAttribute | public | ||||||||
AddClass |
|
public | |||||||||
AddField |
|
TInstantCodeField | public | ||||||||
AddMethod |
|
TInstantCodeMethod | public | ||||||||
AddProc |
|
TInstantCodeProc | public | ||||||||
AddProperty |
|
TInstantCodeProperty | public | ||||||||
AddUses |
|
public | |||||||||
ChangeAttribute |
|
public | |||||||||
ChangeClass |
|
public | |||||||||
ChangeClassBase |
|
public | |||||||||
ChangeClassMetadata |
|
public | |||||||||
ChangeClassName |
|
public | |||||||||
CloseGap | public | ||||||||||
DeleteAttribute |
|
public | |||||||||
DeleteClass |
|
public | |||||||||
DeleteField |
|
public | |||||||||
DeleteFrom |
|
public | |||||||||
DeleteMember |
|
public | |||||||||
DeleteMethod |
|
public | |||||||||
DeleteObject |
|
public | |||||||||
DeleteProc |
|
public | |||||||||
DeleteProperty |
|
public | |||||||||
DeleteText |
|
public | |||||||||
DeleteTo |
|
public | |||||||||
EraseObject |
|
public | |||||||||
EnterComment |
|
Boolean | public | ||||||||
FindText |
|
Boolean | public | ||||||||
InsertMember |
|
public | |||||||||
InsertNewLine |
|
public | |||||||||
InsertNewLine |
|
public | |||||||||
InsertObjectText |
|
public | |||||||||
InsertText |
|
public | |||||||||
MoveCursor |
|
public | |||||||||
NextChar | Char | public | |||||||||
ReadToken | string | public | |||||||||
ReplaceObjectText |
|
public | |||||||||
ReplaceText |
|
public | |||||||||
Skip |
|
public | |||||||||
SkipLine | public | ||||||||||
SkipSpace | public | ||||||||||
SkipText | public | ||||||||||
UpdateClassForward |
|
public | |||||||||
UpdateClassRegistration |
|
public | |||||||||
UpdateUnit | public |
TInstantCodeModule | class |
Name | Type | Visibility |
FTypes | TList | private |
FClasses | TList | private |
FFileName | string | private |
FFinalizationSection | TInstantCodeFinalizationSection | private |
FInitializationSection | TInstantCodeInitializationSection | private |
FInterfaceSection | TInstantCodeInterfaceSection | private |
FImplementationSection | TInstantCodeImplementationSection | private |
FModuleType | TInstantCodeModuleType | private |
FProgramSection | TInstantCodeProgramSection | private |
ClassCount | public | |
Classes | public | |
FileName | public | |
FinalizationSection | public | |
ImplementationSection | public | |
InitializationSection | public | |
InterfaceSection | public | |
ModuleType | public | |
ModuleTypeName | public | |
Owner | public | |
ProgramSection | public | |
TypeCount | public | |
Types | public | |
UnitName | public |
Name | Parameters | Returns | Visibility | ||||
GetClassCount | Integer | private | |||||
GetClasses |
|
TInstantCodeClass | private | ||||
GetFinalizationSection | TInstantCodeFinalizationSection | private | |||||
GetImplementationSection | TInstantCodeImplementationSection | private | |||||
GetInitializationSection | TInstantCodeInitializationSection | private | |||||
GetInterfaceSection | TInstantCodeInterfaceSection | private | |||||
GetModuleTypeName | string | private | |||||
GetOwner | TInstantCodeProject | private | |||||
GetProgramSection | TInstantCodeProgramSection | private | |||||
GetTypeCount | Integer | private | |||||
GetTypes |
|
TInstantCodeType | private | ||||
GetUnitName | string | private | |||||
SetModuleTypeName |
|
private | |||||
GetModule | TInstantCodeModule | protected | |||||
InsertType |
|
protected | |||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
RemoveType |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
FindClass |
|
TInstantCodeClass | public | ||||
FindType |
|
TInstantCodeType | public | ||||
LoadFromFile |
|
public | |||||
LoadFromStream |
|
public | |||||
LoadFromString |
|
public | |||||
Read |
|
public | |||||
SaveToFile |
|
public | |||||
SaveToStream |
|
public |
TInstantCodeObject | class |
Name | Type | Visibility |
FEndPos | TInstantCodePos | private |
FLockCount | Integer | private |
FName | string | private |
FObjectList | TObjectList | private |
FOwner | TInstantCodeObject | private |
FStartPos | TInstantCodePos | private |
ObjectList | private | |
AsString | public | |
EndPos | public | |
IsEmpty | public | |
IsFiled | public | |
ObjectCount | public | |
Objects | public | |
Owner | public | |
Project | public | |
StartPos | public | |
Module | public | |
Name | public |
Name | Parameters | Returns | Visibility | ||||||||||||||
GetAsString | string | private | |||||||||||||||
GetIsFiled | Boolean | private | |||||||||||||||
GetObjectCount | Integer | private | |||||||||||||||
GetObjectList | TList | private | |||||||||||||||
GetObjects |
|
TInstantCodeObject | private | ||||||||||||||
GetProject | TInstantCodeProject | private | |||||||||||||||
SetAsString |
|
private | |||||||||||||||
AddObject |
|
Integer | protected | ||||||||||||||
DeleteObject |
|
protected | |||||||||||||||
ExtractObject |
|
protected | |||||||||||||||
FindNearest |
|
Boolean | protected | ||||||||||||||
GetIsEmpty | Boolean | protected | |||||||||||||||
GetModule | TInstantCodeModule | protected | |||||||||||||||
GetName | string | protected | |||||||||||||||
InsertObject |
|
protected | |||||||||||||||
InternalAtIdentifier |
|
Boolean | protected | ||||||||||||||
InternalAtInstance |
|
Boolean | protected | ||||||||||||||
InternalChanged | protected | ||||||||||||||||
InternalClear | protected | ||||||||||||||||
InternalRead |
|
protected | |||||||||||||||
InternalWrite |
|
protected | |||||||||||||||
IsIdentifier |
|
Boolean | protected | ||||||||||||||
ReadObjects |
|
protected | |||||||||||||||
SetName |
|
protected | |||||||||||||||
SortByName |
|
protected | |||||||||||||||
WriteToString |
|
protected | |||||||||||||||
WriteObjects |
|
protected | |||||||||||||||
Create |
|
public | |||||||||||||||
Destroy | public | ||||||||||||||||
Assign |
|
public | |||||||||||||||
AtIdentifier |
|
Boolean | public | ||||||||||||||
AtInstance |
|
Boolean | public | ||||||||||||||
AtInstance |
|
Boolean | public | ||||||||||||||
Changed | public | ||||||||||||||||
Clear | public | ||||||||||||||||
Delete | public | ||||||||||||||||
Find |
|
TInstantCodeObject | public | ||||||||||||||
FindFirst |
|
TInstantCodeObject | public | ||||||||||||||
FindLast |
|
TInstantCodeObject | public | ||||||||||||||
Fixup | public | ||||||||||||||||
Identifier | string | public | |||||||||||||||
IsLocked | Boolean | public | |||||||||||||||
Lock | public | ||||||||||||||||
Move |
|
public | |||||||||||||||
Organize | public | ||||||||||||||||
Read |
|
public | |||||||||||||||
ReadRes |
|
public | |||||||||||||||
Reset | public | ||||||||||||||||
Sort | public | ||||||||||||||||
Write |
|
public | |||||||||||||||
Unlock | public |
TInstantCodeObjectLink | class |
Name | Type | Visibility |
FInstance | TInstantCodeObject | private |
FName | string | private |
FOwner | TInstantCodeObject | private |
Instance | public | |
Module | public | |
Name | public | |
Owner | public |
Name | Parameters | Returns | Visibility | ||
GetInstance | TInstantCodeObject | private | |||
GetModule | TInstantCodeModule | private | |||
GetName | string | private | |||
SetInstance |
|
private | |||
SetName |
|
private | |||
AssignInstance |
|
protected | |||
Attach | protected | ||||
Detach | protected | ||||
FindInstance | TInstantCodeObject | protected | |||
Create |
|
public | |||
Resolve | public |
TInstantCodeParagraph | class |
Name | Type | Visibility |
Owner | public |
Name | Parameters | Returns | Visibility | ||
GetOwner | TInstantCodeSection | private | |||
InternalRead |
|
protected | |||
Reset | public |
TInstantCodeParameter | class |
Name | Type | Visibility |
FOptions | TInstantCodeParameterOptions | private |
Options | public | |
Owner | public |
Name | Parameters | Returns | Visibility | ||
GetOwner | TInstantCodeParameters | private | |||
InternalRead |
|
protected | |||
InternalWrite |
|
protected | |||
Assign |
|
public |
TInstantCodeParameters | class |
Name | Type | Visibility |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||||
GetCount | Integer | protected | |||||||
GetItems |
|
TInstantCodeParameter | protected | ||||||
InternalRead |
|
protected | |||||||
InternalWrite |
|
protected | |||||||
Add | TInstantCodeParameter | public | |||||||
AddParameter |
|
TInstantCodeParameter | public | ||||||
Assign |
|
public |
TInstantCodeProc | class |
Name | Type | Visibility |
FBody | TInstantCodeBody | private |
FHeader | TInstantCodePrototype | private |
HasBody | protected | |
Body | public | |
Header | public | |
Owner | public | |
Parameters | public | |
ResultTypeName | public | |
Section | public |
Name | Parameters | Returns | Visibility | ||||
GetHasBody | Boolean | private | |||||
GetOwner | TInstantCodeProcs | private | |||||
GetParameters | TInstantCodeParameters | private | |||||
GetResultTypeName | string | private | |||||
GetSection | TInstantCodeSection | private | |||||
SetResultTypeName |
|
private | |||||
GetName | string | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
ReadBody |
|
protected | |||||
SetName |
|
protected | |||||
WriteBody |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public |
TInstantCodeProcLink | class |
Name | Type | Visibility |
Instance | public |
Name | Parameters | Returns | Visibility | ||
GetInstance | TInstantCodeProc | private | |||
SetInstance |
|
private | |||
FindInstance | TInstantCodeObject | protected |
TInstantCodeProcs | class |
Name | Type | Visibility |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetCount | Integer | private | |||||
GetItems |
|
TInstantCodeProc | protected | ||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
Add | TInstantCodeProc | public | |||||
Find |
|
TInstantCodeProc | public |
TInstantCodeProcType | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
IsIdentifier |
|
Boolean | protected | ||
Identifier | string | public |
TInstantCodeProgramSection | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected |
TInstantCodeProject | class |
Name | Type | Visibility |
FClasses | TList | private |
FModel | TInstantModel | private |
FTypes | TList | private |
ClassCount | public | |
Classes | public | |
Model | public | |
ModuleCount | public | |
Modules | public | |
TypeCount | public | |
Types | public |
Name | Parameters | Returns | Visibility | ||||||
GetClassCount | Integer | private | |||||||
GetClasses |
|
TInstantCodeClass | private | ||||||
GetModuleCount | Integer | private | |||||||
GetModules |
|
TInstantCodeModule | private | ||||||
GetTypeCount | Integer | private | |||||||
GetTypes |
|
TInstantCodeType | private | ||||||
InsertType |
|
protected | |||||||
InternalClear | protected | ||||||||
RemoveType |
|
protected | |||||||
Create | public | ||||||||
Destroy | public | ||||||||
CreateClassMetadata | TInstantClassMetadata | public | |||||||
FindClass |
|
TInstantCodeClass | public | ||||||
FindModule |
|
TInstantCodeModule | public | ||||||
FindType |
|
TInstantCodeType | public | ||||||
Fixup | public | ||||||||
LoadModule |
|
TInstantCodeModule | public | ||||||
LoadModule |
|
TInstantCodeModule | public | ||||||
SaveToResFile |
|
public |
TInstantCodeProperty | class |
Name | Type | Visibility |
FDefaultValue | string | private |
FGetter | TInstantCodeMethod | private |
FGetterName | string | private |
FIsArray | Boolean | private |
FIsDefault | Boolean | private |
FSetter | TInstantCodeMethod | private |
FSetterName | string | private |
FStored | string | private |
FTypeLink | TInstantCodeTypeLink | private |
AttributeType | public | |
DefaultValue | public | |
Getter | public | |
GetterName | public | |
IsArray | public | |
IsDefault | public | |
Setter | public | |
SetterName | public | |
Stored | public | |
TypeName | public | |
TypeValue | public | |
ReadOnly | public |
Name | Parameters | Returns | Visibility | ||
GetAttributeType | TInstantAttributeType | private | |||
GetGetter | TInstantCodeMethod | private | |||
GetGetterName | string | private | |||
GetReadOnly | Boolean | private | |||
GetSetter | TInstantCodeMethod | private | |||
GetSetterName | string | private | |||
GetTypeName | string | private | |||
GetTypeValue | TInstantCodeType | private | |||
SetGetter |
|
private | |||
SetGetterName |
|
private | |||
SetSetter |
|
private | |||
SetSetterName |
|
private | |||
SetTypeName |
|
private | |||
InternalRead |
|
protected | |||
InternalWrite |
|
protected | |||
Create |
|
public | |||
Destroy | public | ||||
Assign |
|
public | |||
Delete | public | ||||
FindAttribute | TInstantCodeAttribute | public | |||
Identifier | string | public |
TInstantCodePrototype | class |
Name | Type | Visibility |
FFlags | TInstantCodeProcFlags | private |
FOptions | TInstantCodeProcOptions | private |
FParameters | TInstantCodeParameters | private |
FResultTypeLink | TInstantCodeTypeLink | private |
Flags | public | |
IsFunction | public | |
Options | public | |
Parameters | public | |
ResultType | public | |
ResultTypeName | public |
Name | Parameters | Returns | Visibility | ||||
GetIsFunction | Boolean | private | |||||
GetParameters | TInstantCodeParameters | private | |||||
GetResultType | TInstantCodeType | private | |||||
GetResultTypeName | string | private | |||||
SetResultType |
|
private | |||||
SetResultTypeName |
|
private | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
IsIdentifier |
|
Boolean | protected | ||||
ReadFlags |
|
protected | |||||
WriteFlags |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
AddParameter | TInstantCodeParameter | public | |||||
Assign |
|
public | |||||
Write |
|
public |
TInstantCodeReader | class |
Name | Type | Visibility |
FErrorSeverity | TInstantCodeErrorSeverity | private |
FIgnoreComments | Boolean | private |
ErrorSeverity | public | |
Finished | public | |
IgnoreComments | public |
Name | Parameters | Returns | Visibility | ||||||
GetFinished | Boolean | protected | |||||||
Initialize | protected | ||||||||
EnterComment | Boolean | public | |||||||
ErrorExpected |
|
public | |||||||
ErrorMessage |
|
public | |||||||
Find |
|
Boolean | public | ||||||
ReadChar | Char | public | |||||||
ReadEndOfStatement |
|
Boolean | public | ||||||
ReadFlags |
|
Boolean | public | ||||||
ReadInteger | Integer | public | |||||||
ReadMacro |
|
string | public | ||||||
ReadRestOfStatement | string | public | |||||||
ReadStatement | string | public | |||||||
ReadString | string | public | |||||||
ReadStringValue | string | public | |||||||
ReadTextChar | Char | public | |||||||
ReadTokenIgnoring |
|
string | public | ||||||
ReadTokenMatching |
|
public | |||||||
SkipBlanks | public |
TInstantCodeRecord | class |
Name | Parameters | Returns | Visibility | ||
InternalAtIdentifier |
|
Boolean | protected | ||
InternalRead |
|
protected | |||
Identifier | string | public |
TInstantCodeResString | class |
TInstantCodeResStrings | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||
AddItem | TInstantCodeObject | protected | |||
GetItems |
|
TInstantCodeResString | protected | ||
Identifier | string | public |
TInstantCodeSection | class |
Name | Type | Visibility |
FProcs | TList | private |
ProcCount | public | |
Procs | public |
Name | Parameters | Returns | Visibility | ||||||
GetProcCount | Integer | private | |||||||
GetProcs |
|
TInstantCodeProc | private | ||||||
AtEndOfSection |
|
Boolean | protected | ||||||
InternalRead |
|
protected | |||||||
InternalWrite |
|
protected | |||||||
ReadParagraphs |
|
protected | |||||||
Create |
|
public | |||||||
Destroy | public | ||||||||
AddClass |
|
TInstantCodeClass | public | ||||||
AddProc | TInstantCodeProc | public | |||||||
FindNearestProcs |
|
Boolean | public | ||||||
FindProc |
|
TInstantCodeProc | public | ||||||
FindProcs | TInstantCodeProcs | public | |||||||
FindTypes | TInstantCodeTypes | public | |||||||
FindUsesClause | TInstantCodeUsesClause | public | |||||||
InsertProc |
|
public | |||||||
NextSectionClass | TInstantCodeSectionClass | public | |||||||
RemoveProc |
|
public | |||||||
Reset | public |
TInstantCodeSet | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
Identifier | string | public |
TInstantCodeSymbol | class |
Name | Type | Visibility |
FTypeLink | TInstantCodeTypeLink | private |
TypeValue | public | |
TypeName | public |
Name | Parameters | Returns | Visibility | ||||
GetTypeName | string | private | |||||
GetTypeValue | TInstantCodeType | private | |||||
SetTypeName |
|
private | |||||
SetTypeValue |
|
private | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
Assign |
|
public |
TInstantCodeSymbols | class |
Name | Parameters | Returns | Visibility | ||
AddItem | TInstantCodeObject | protected | |||
AtItem |
|
Boolean | protected | ||
InternalRead |
|
protected |
TInstantCodeText | class |
Name | Type | Visibility |
FLines | TStringList | private |
Lines | public | |
Text | public |
Name | Parameters | Returns | Visibility | ||
GetText | string | private | |||
SetText |
|
private | |||
InternalWrite |
|
protected | |||
Create |
|
public | |||
Destroy | public | ||||
Assign |
|
public | |||
Reset | public |
TInstantCodeType | class |
Name | Type | Visibility |
IsLinkable | public |
Name | Parameters | Returns | Visibility | ||||
GetIsLinkable | Boolean | protected | |||||
InternalAtInstance |
|
Boolean | protected | ||||
InternalRead |
|
protected | |||||
InternalWrite |
|
protected | |||||
Create |
|
public | |||||
Destroy | public |
TInstantCodeTypeDef | class |
Name | Type | Visibility |
FTypeDef | string | private |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected | |||
Identifier | string | public |
TInstantCodeTypeLink | class |
Name | Type | Visibility |
Instance | public |
Name | Parameters | Returns | Visibility | ||
GetInstance | TInstantCodeType | private | |||
SetInstance |
|
private | |||
FindInstance | TInstantCodeObject | protected |
TInstantCodeTypes | class |
Name | Type | Visibility |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||
GetCount | Integer | protected | |||
GetItems |
|
TInstantCodeType | protected | ||
InternalRead |
|
protected | |||
AddClass |
|
TInstantCodeClass | public | ||
AddEnum | TInstantCodeEnum | public | |||
Identifier | string | public |
TInstantCodeUnknownType | class |
Name | Parameters | Returns | Visibility | ||
InternalAtIdentifier |
|
Boolean | protected | ||
InternalRead |
|
protected |
TInstantCodeUses | class |
Name | Parameters | Returns | Visibility | ||
InternalWrite |
|
protected |
TInstantCodeUsesClause | class |
Name | Type | Visibility |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||
GetCount | Integer | protected | |||
GetItems |
|
TInstantCodeUses | protected | ||
InternalRead |
|
protected | |||
InternalWrite |
|
protected | |||
Add | TInstantCodeUses | public | |||
Find |
|
TInstantCodeUses | public | ||
Identifier | string | public |
TInstantCodeVar | class |
Name | Parameters | Returns | Visibility | ||
InternalRead |
|
protected |
TInstantCodeVars | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||
AddItem | TInstantCodeObject | protected | |||
GetItems |
|
TInstantCodeVar | protected | ||
Identifier | string | public |
TInstantCodeWriter | class |
Name | Type | Visibility |
FMargin | Integer | private |
FOrigin | TInstantCodePos | private |
Origin | public |
Name | Parameters | Returns | Visibility | ||||||
SetOrigin |
|
private | |||||||
GetStreamPos | Integer | protected | |||||||
SetStreamPos |
|
protected | |||||||
Indent | public | ||||||||
Unindent | public | ||||||||
Write |
|
public | |||||||
WriteChar |
|
public | |||||||
WriteFlags |
|
public | |||||||
WriteFmt |
|
public | |||||||
WriteLn |
|
public | |||||||
WriteLnFmt |
|
public | |||||||
WriteMargin | public |
TObjectTypeProcessor | class |
TSimpleTypeProcessor | class |
TStringTypeProcessor | class |
Name | Parameters | Returns | Visibility | ||||
HandleArgument |
|
protected |
TTypeProcessor | class |
Name | Type | Visibility |
FReader | TInstantCodeReader | private |
FMetadata | TInstantAttributeMetadata | private |
Name | Parameters | Returns | Visibility | ||||
Error |
|
protected | |||||
InternalRead | protected | ||||||
HandleArgument |
|
protected | |||||
Read |
|
public |