| 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 |