Unit 'XMLDatapacketReader' Package
[Overview][Types][Classes][Index] [#fcl-db]

TXMLDatapacketReader

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

Declaration

Source position: xmldatapacketreader.pp line 37

type TXMLDatapacketReader = class(TDataPacketReader)

  XMLDocument: TXMLDocument;

  DataPacketNode: TDOMElement;

  MetaDataNode: TDOMNode;

  FieldsNode: TDOMNode;

  FChangeLogNode: TDOMNode;

  FParamsNode: TDOMNode;

  FRowDataNode: TDOMNode;

  FRecordNode: TDOMNode;

  FChangeLog: TChangeLogEntryArr;

  FEntryNr: Integer;

  FLastChange: Integer;

public

  destructor destroy; override;

  procedure StoreFieldDefs(); override;

  procedure StoreRecord(); override;

  procedure FinalizeStoreRecords; override;

  procedure LoadFieldDefs(); override;

  procedure InitLoadRecords; override;

  function GetCurrentRecord; override;

  function GetRecordRowState(); override;

  procedure RestoreRecord; override;

  procedure GotoNextRecord; override;

  class function RecognizeStream(); override;

end;

Inheritance

TXMLDatapacketReader

|

TDataPacketHandler

|

TObject


Documentation generated on: 2023-03-18