Class TRALStorageCSV

Unit

Declaration

type TRALStorageCSV = class(TRALStorage)

Description

TRALStorageCSV

Hierarchy

Overview

Methods

Public constructor Create;
Public destructor Destroy; override;
Protected function CSVFormatBoolean(AValue: Boolean): StringRAL;
Protected function CSVFormatDateTime(AValue: TDateTime): StringRAL;
Protected function CSVFormatFloat(AValue: Double): StringRAL;
Protected function CSVFormatStream(AValue: TStream): StringRAL;
Protected function CSVFormatString(AValue: StringRAL): StringRAL;
Protected function ReadLine(AStream: TStream): TStringList;
Public procedure LoadFromStream(ADataset: TDataSet; AStream: TStream); override;
Public procedure SaveToStream(ADataset: TDataSet; AStream: TStream); override;
Protected procedure ReadFields(ADataset: TDataSet; AStream: TStream);
Protected procedure ReadRecords(ADataset: TDataSet; AStream: TStream);
Protected procedure WriteFields(ADataset: TDataSet; AStream: TStream);
Protected procedure WriteRecords(ADataset: TDataSet; AStream: TStream);
Protected procedure WriteStringToStream(AStream: TStream; AValue: StringRAL);

Properties

Published property FormatOptions: TRALCSVFormatOptions read FFormatOptions write FFormatOptions;
Published property UseUTF8BOM: boolean read FUseUTF8BOM write FUseUTF8BOM;

Description

Methods

Public constructor Create;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Protected function CSVFormatBoolean(AValue: Boolean): StringRAL;

This item has no description.

Protected function CSVFormatDateTime(AValue: TDateTime): StringRAL;

This item has no description.

Protected function CSVFormatFloat(AValue: Double): StringRAL;

This item has no description.

Protected function CSVFormatStream(AValue: TStream): StringRAL;

This item has no description.

Protected function CSVFormatString(AValue: StringRAL): StringRAL;

This item has no description.

Protected function ReadLine(AStream: TStream): TStringList;

This item has no description.

Public procedure LoadFromStream(ADataset: TDataSet; AStream: TStream); override;

This item has no description.

Public procedure SaveToStream(ADataset: TDataSet; AStream: TStream); override;

This item has no description.

Protected procedure ReadFields(ADataset: TDataSet; AStream: TStream);

This item has no description.

Protected procedure ReadRecords(ADataset: TDataSet; AStream: TStream);

This item has no description.

Protected procedure WriteFields(ADataset: TDataSet; AStream: TStream);

This item has no description.

Protected procedure WriteRecords(ADataset: TDataSet; AStream: TStream);

This item has no description.

Protected procedure WriteStringToStream(AStream: TStream; AValue: StringRAL);

This item has no description.

Properties

Published property FormatOptions: TRALCSVFormatOptions read FFormatOptions write FFormatOptions;

This item has no description.

Published property UseUTF8BOM: boolean read FUseUTF8BOM write FUseUTF8BOM;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.