Sign in Join
FPDoc Onlineexperiment

EJSONWriter class

In unit JsonWriter

Exception class for JSON writing errors

Declaration

pascal
EJSONWriter = class(EJSON)

Inheritance

  1. EJSONWriter
  2. EJSON
  3. Exception
  4. TObject

Description

EJSONWriter is the exception class raised by JSON writer classes when errors occur during JSON writing operations. It inherits from EJSON and is raised for conditions such as attempting to write to an invalid state or stack underflow/overflow conditions.

See also

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.