Classes unit

From Lazarus wiki
Revision as of 09:35, 17 August 2016 by FPC user (talk | contribs) (Exception classes)
Jump to navigationJump to search

The Classes unit is part of the Free Pascal standard Runtime Library and contains abstract classes that form the basis for derived classes, and also implements a number of general purpose concrete classes including:

Classes Defined

Exception Classes Defined

  • EStreamError
    • EFCreateError
    • EFOpenError
    • EFilerError
      • EReadError
      • EWriteError
      • EClassNotFound
      • EMethodNotFound
      • EInvalidImage
  • EResNotFound
  • EListError (ifndef FPC_TESTGENERICS)
  • EBitsError
  • EStringListError
  • EComponentError
  • EParserError
  • EOutOfResources
  • EInvalidOperation
  • TExceptionClass

See also