| Package: InstantClasses | Diagram | Back to overview |
| EInstantConversionError | class |
| EInstantError | class |
| Name | Type | Visibility |
| FOriginalException | TObject | private |
| OriginalException | public |
| Name | Parameters | Returns | Visibility | ||||||
| Initialize |
|
private | |||||||
| CreateRes |
|
public | |||||||
| CreateResFmt |
|
public | |||||||
| Destroy | public |
| EInstantRangeError | class |
| EInstantStreamError | class |
| EInstantValidationError | class |
| TInstantBinaryToTextConverter | class |
| Name | Type | Visibility |
| FProducer | TInstantXMLProducer | private |
| FReader | TInstantReader | private |
| Producer | public | |
| Reader | public |
| Name | Parameters | Returns | Visibility | ||||
| GetInput | TStream | protected | |||||
| GetOutput | TStream | protected | |||||
| InternalConvert | protected | ||||||
| InternalConvertProperties | protected | ||||||
| Create |
|
public | |||||
| Destroy | public |
| TInstantCollection | class |
| Name | Parameters | Returns | Visibility | ||
| ConvertToBinary |
|
protected | |||
| ConvertToText |
|
protected | |||
| CreateInstance |
|
TInstantCollection | protected | ||
| ReadObject |
|
protected | |||
| WriteObject |
|
protected | |||
| Create |
|
public | |||
| Find |
|
TInstantCollectionItem | public | ||
| Remove |
|
Integer | public | ||
| GetItemNames |
|
public | |||
| IndexOf |
|
Integer | public | ||
| IndexOf |
|
Integer | public |
| TInstantCollectionItem | class |
| Name | Type | Visibility |
| FName | string | private |
| Name | public |
| Name | Parameters | Returns | Visibility | ||
| ConvertToBinary |
|
protected | |||
| ConvertToText |
|
protected | |||
| CreateInstance |
|
TInstantCollectionItem | protected | ||
| GetDisplayName | string | protected | |||
| GetName | string | protected | |||
| ReadObject |
|
protected | |||
| SetDisplayName |
|
protected | |||
| SetName |
|
protected | |||
| WriteObject |
|
protected | |||
| Assign |
|
public |
| TInstantConverter | class |
| Name | Type | Visibility |
| FObjectClassList | TList | private |
| Input | protected | |
| Output | protected | |
| ObjectClassList | protected | |
| ObjectClass | public | |
| ObjectClassName | public |
| Name | Parameters | Returns | Visibility | ||
| GetObjectClassName | string | private | |||
| GetObjectClass | TClass | private | |||
| GetObjectClassList | TList | private | |||
| GetInput | TStream | protected | |||
| GetOutput | TStream | protected | |||
| InternalConvert | protected | ||||
| InternalConvertProperties | protected | ||||
| PopObjectClass | protected | ||||
| PushObjectClass |
|
protected | |||
| Destroy | public | ||||
| Convert | public | ||||
| ConvertProperties | public |
| TInstantFileStream | class |
| Name | Parameters | Returns | Visibility | ||||
| Create |
|
public |
| TInstantNamedList | class |
| Name | Type | Visibility |
| Name | public |
| Name | Parameters | Returns | Visibility | ||
| GetName | string | protected | |||
| SetName |
|
protected |
| TInstantOwnedCollection | class |
| Name | Type | Visibility |
| FOwner | TPersistent | private |
| Name | Parameters | Returns | Visibility | ||||
| GetOwner | TPersistent | protected | |||||
| Create |
|
public | |||||
| Assign |
|
public | |||||
| Owner | TPersistent | public |
| TInstantReader | class |
| Name | Type | Visibility |
| FStream | TStream | private |
| Stream | public |
| Name | Parameters | Returns | Visibility | ||||
| SkipBytes |
|
protected | |||||
| ProcessObject |
|
protected | |||||
| Create |
|
public | |||||
| ReadBinary |
|
public | |||||
| ReadCharSet | TChars | public | |||||
| ReadObject |
|
TPersistent | public | ||||
| ReadProperties |
|
public | |||||
| SkipValue | public |
| TInstantResourceStream | class |
| Name | Parameters | Returns | Visibility | ||||||
| Create |
|
public | |||||||
| CreateFromId |
|
public |
| TInstantStream | class |
| Name | Type | Visibility |
| FFreeSource | Boolean | private |
| FSource | TStream | private |
| FOnProcessObject | TInstantProcessObjectEvent | private |
| FreeSource | public | |
| Source | public | |
| OnProcessObject | public |
| Name | Parameters | Returns | Visibility | ||||
| GetSource | TStream | private | |||||
| SetSource |
|
private | |||||
| DoProcessObject |
|
protected | |||||
| SetSize |
|
protected | |||||
| Create |
|
public | |||||
| Destroy | public | ||||||
| AlignStream | public | ||||||
| Read |
|
Integer | public | ||||
| ReadObject |
|
TPersistent | public | ||||
| ReadObjectRes |
|
TPersistent | public | ||||
| ReadResHeader | public | ||||||
| ReadResourceFileHeader | public | ||||||
| Seek |
|
Integer | public | ||||
| Write |
|
Integer | public | ||||
| WriteObject |
|
public | |||||
| WriteObjectRes |
|
public | |||||
| WriteResourceFileHeader | public | ||||||
| WriteResourceHeader |
|
public |
| TInstantStreamable | class |
| Name | Parameters | Returns | Visibility | ||||
| ConvertToBinary |
|
protected | |||||
| ConvertToText |
|
protected | |||||
| CreateInstance |
|
TInstantStreamable | protected | ||||
| ReadObject |
|
protected | |||||
| WriteObject |
|
protected | |||||
| Assign |
|
public | |||||
| LoadFromStream |
|
public | |||||
| SaveToStream |
|
public |
| TInstantStringStream | class |
| Name | Type | Visibility |
| DataString | public |
| Name | Parameters | Returns | Visibility | ||
| GetDataString | string | private | |||
| Create |
|
public |
| TInstantTextToBinaryConverter | class |
| Name | Type | Visibility |
| FProcessor | TInstantXMLProcessor | private |
| FWriter | TInstantWriter | private |
| Processor | public | |
| Writer | public |
| Name | Parameters | Returns | Visibility | ||||
| DoConvertProperties |
|
private | |||||
| GetInput | TStream | protected | |||||
| GetOutput | TStream | protected | |||||
| InternalConvert | protected | ||||||
| InternalConvertProperties | protected | ||||||
| Create |
|
public | |||||
| Destroy | public | ||||||
| ConvertProperties |
|
public |
| TInstantWriter | class |
| Name | Type | Visibility |
| FStream | TStream | private |
| Stream | public |
| Name | Parameters | Returns | Visibility | ||||
| ProcessObject |
|
protected | |||||
| Create |
|
public | |||||
| WriteBinary |
|
public | |||||
| WriteCharSet |
|
public | |||||
| WriteObject |
|
public | |||||
| WriteProperties |
|
public | |||||
| WriteString |
|
public | |||||
| WriteValue |
|
public |
| TInstantXMLProcessor | class |
| Name | Type | Visibility |
| FReader | TReader | private |
| FStream | TStream | private |
| Reader | protected | |
| Eof | public | |
| Position | public | |
| Stream | public | |
| Token | public |
| Name | Parameters | Returns | Visibility | ||
| GetEof | Boolean | private | |||
| GetPosition | Integer | private | |||
| GetReader | TReader | private | |||
| GetToken | TInstantXMLToken | private | |||
| ReadEscapedChar | Char | private | |||
| SetPosition |
|
private | |||
| CheckToken |
|
protected | |||
| PeekChar | Char | protected | |||
| ReadChar | Char | protected | |||
| SkipBlanks | protected | ||||
| Create |
|
public | |||
| Destroy | public | ||||
| PeekTag | string | public | |||
| PeekTagName | string | public | |||
| ReadData |
|
public | |||
| ReadData | string | public | |||
| ReadTag | string | public | |||
| ReadTagName | string | public | |||
| Skip | public |
| TInstantXMLProducer | class |
| Name | Type | Visibility |
| FStream | TStream | private |
| FTagStack | TStringList | private |
| FWriter | TWriter | private |
| TagStack | protected | |
| Writer | protected | |
| CurrentTag | public | |
| Eof | public | |
| Position | public | |
| Stream | public |
| Name | Parameters | Returns | Visibility | ||
| GetCurrentTag | string | private | |||
| GetEof | Boolean | private | |||
| GetPosition | Integer | private | |||
| GetTagStack | TStringList | private | |||
| GetWriter | TWriter | private | |||
| SetPosition |
|
private | |||
| WriteString |
|
private | |||
| Create |
|
public | |||
| Destroy | public | ||||
| WriteEscapedData |
|
public | |||
| WriteData |
|
public | |||
| WriteEndTag | public | ||||
| WriteStartTag |
|
public |