[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz_XMLStreaming' (#lazutils)

TXMLObjectWriter

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

Declaration

Source position: laz_xmlstreaming.pas line 42

type TXMLObjectWriter = class(TAbstractObjectWriter)

protected

  function GetPropertyElement();

  

public

  constructor Create();

  

  procedure BeginCollection; override;

  

  procedure BeginComponent(); override;

  

  procedure BeginList; override;

  

  procedure EndList; override;

  

  procedure BeginProperty(); override;

  

  procedure EndProperty; override;

  

  procedure WriteBinary(); override;

  

  procedure WriteBoolean(); override;

  

  procedure WriteFloat(); override;

  

  procedure WriteSingle(); override;

  

  procedure WriteCurrency(); override;

  

  procedure WriteDate(); override;

  

  procedure WriteIdent(); override;

  

  procedure WriteInteger(); override;

  

  procedure WriteMethodName(); override;

  

  procedure WriteSet(); override;

  

  procedure WriteString(); override;

  

  procedure WriteWideString(); override;

  

  procedure WriteUInt64(); override;

  procedure WriteUnicodeString(); override;

  procedure WriteVariant(); override;

  procedure Write(); override;

  

  property Doc: TDOMDocument; [r]

  

end;

Inheritance

TXMLObjectWriter

  

|

TAbstractObjectWriter

|

TObject

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