Sign in Join
FPDoc Onlineexperiment

EXMLReadError class

In unit Laz2_XMLRead

Exception raised when reading XML content.

Declaration

pascal
EXMLReadError = class(Exception)

Inheritance

  1. EXMLReadError
  2. Exception
  3. TObject

Description

EXMLReadError is an Exception descendant raised when an error occurs while reading XML content. EXMLReadError provides properties that indicate the severity of the error, its error message, and the position where the error occurred.

EXMLReadError is used in the TXMLReader implementation class which de-serializes XML documents.

See also

Properties

SeveritypublicSeverity for the XML read error.
ErrorMessagepublicError message for the XML read error.
LinepublicLine number in the XML content where the error occurred.
LinePospublicOffset in the line where the error occurred.

Methods

LineColpublicTPoint with the line and column numbers where the error occurred.

Inherited

From Exception (12)

Create CreateFmt CreateFmtHelp CreateHelp CreateRes CreateResFmt CreateResFmtHelp CreateResHelp GetBaseException HelpContext Message ToString

From TObject (40)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.