[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'LResources' (#lcl)

# TLRSObjectReader

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: lresources.pp line 114

`type TLRSObjectReader = class(TAbstractObjectReader)`
`protected`
`function ReadIntegerContent;` |  |
`public`
`constructor Create(); virtual;` |  |
`destructor Destroy; override;` |  |
`function NextValue; override;` |  |
`function ReadValue; override;` |  |
`procedure BeginRootComponent; override;` |  |
`procedure BeginComponent(); override;` |  |
`function BeginProperty; override;` |  |
`procedure Read(); override;` |  |
`procedure ReadBinary(); override;` |  |
`function ReadFloat; override;` |  |
`function ReadSingle; override;` |  |
`function ReadCurrency; override;`
`function ReadDate; override;` |  |
`function ReadIdent(); override;` |  |
`function ReadInt8; override;` |  |
`function ReadInt16; override;` |  |
`function ReadInt32; override;` |  |
`function ReadInt64; override;` |  |
`function ReadSet(); override;` |  |
`function ReadStr; override;` |  |
`function ReadString(); override;` |  |
`function ReadWideString; override;`
`function ReadUnicodeString; override;`
`procedure SkipComponent(); override;` |  |
`procedure SkipValue; override;` |  |
`property Stream: TStream; [r]`
`end;`

## Inheritance

`TLRSObjectReader` |  |
`TAbstractObjectReader`
`TObject`

The latest version of this document can be found at lazarus-ccr.sourceforge.net.