FCL-Res class hierarchy
ExceptionEResourceExceptionBase class for resource-related exceptionsENoMoreFreeIDsExceptionThere are no more free IDs to use as name for a resourceEResourceDescChangeNotAllowedExceptionDescription is not allowed to changeEResourceDescTypeExceptionWrong description type errorEResourceDuplicateExceptionThere is already a resource with same type, name and language IDEResourceFactoryExceptionBase class for resource factory-related exceptionsEResourceClassAlreadyRegisteredExceptionA resource class for a given type has already been registered
EResourceLangIDChangeNotAllowedExceptionLanguage ID is not allowed to changeEResourceNotFoundExceptionNo resource matching the search criteria is foundEResourceReaderExceptionBase class for resource reader-related exceptionsEElfResourceReaderExceptionBase class for elf resource reader-related exceptionsEElfResourceReaderNoSectionsExceptionNo section headers errorEElfResourceReaderNoStringTableExceptionNo string table errorEElfResourceReaderUnknownClassExceptionUnknown ELF class errorEElfResourceReaderUnknownVersionExceptionUnknown ELF version error
EResourceReaderNotFoundExceptionNo suitable resource reader was foundEResourceReaderUnexpectedEndOfStreamExceptionThe stream ended prematurelyEResourceReaderWrongFormatExceptionThe stream is not in the format the reader supports
EResourceWriterExceptionBase class for resource writer-related exceptionsEElfResourceWriterExceptionBase class for elf resource writer-related exceptionsEElfResourceWriterUnknownClassExceptionInternal errorEElfResourceWriterUnknownMachineExceptionUnknown machine type errorEElfResourceWriterUnknownSectionExceptionInternal error
EExternalResourceWriterExceptionBase class for external resource writer-related exceptionsEExternalResInvalidEndianessExceptionInvalid endianess error
EMachOResourceWriterExceptionBase class for Mach-O resource writer-related exceptionsEResourceWriterNotFoundExceptionNo suitable resource writer was found
EStringTableResourceExceptionBase class for string table resource-related exceptionsEStringTableIndexOutOfBoundsExceptionThe ID of the string is out of rangeEStringTableNameNotAllowedExceptionThe name of the resource isn't allowed
EVersionStringTableExceptionBase class for version string table - related exceptionsEDuplicateKeyExceptionDuplicate key errorEKeyNotFoundExceptionKey not found errorENameNotAllowedExceptionString table name not allowed error
TAbstractResourceTAcceleratorsResourceAccelerator table resource typeTBitmapResourceBitmap resource typeTGenericResourceGeneric resource classTGroupResourceAbstract common class for group icon and group cursor classesTGroupCursorResourceGroup cursor resource typeTGroupIconResourceGroup icon resource type
TStringTableResourceString table resource typeTVersionResourceVersion information resource type
TAbstractResourceReaderTCoffResourceReaderCOFF resource readerTDfmResourceReaderDFM resource readerTElfResourceReaderELF resource readerTExternalResourceReaderExternal file resource readerTMachOResourceReaderMach-O resource readerTResResourceReader.res resource readerTWinPEImageResourceReaderPE image file resource reader
TAbstractResourceWriterTCoffResourceWriterCOFF resource writerTElfResourceWriterELF resource writerTExternalResourceWriterExternal file resource writerTMachOResourceWriterMach-O resource writerTResResourceWriter.res resource writer
TCoffRelocationsTResourceDescTResourceFactoryTResourcesTResourceStringTableTResourceTreeNodeTRootResTreeNodeThe root node in a resource tree
TStreamTCachedDataStreamBase cached stream classTCachedResourceDataStreamAn implementation of a cached streamTGroupCachedDataStreamCached stream for group classes
TResourceDataStreamStream class that provides copy-on-write functionality
TStringListTVersionFixedInfoTVersionStringFileInfoTVersionStringTableTVersionVarFileInfo
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
