Class TAdSimpleXMLElem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAdSimpleXMLElem = class(TObject)

Description

Hierarchy

Overview

Methods

Public constructor Create(const AOwner: TAdSimpleXMLElem); virtual;
Public destructor Destroy; override;
Public procedure Assign(Value: TAdSimpleXMLElem); virtual;
Public procedure Clear; virtual;
Public function SaveToString(AParent: TAdSimpleXML = nil): string;
Public procedure LoadFromString(const Value: string; AParent: TAdSimpleXML = nil);
Public procedure LoadFromStream(const Stream: TStream; AParent: TAdSimpleXML = nil); virtual; abstract;
Public procedure SaveToStream(const Stream: TStream; const Level: string = ''; AParent: TAdSimpleXML = nil); virtual; abstract;
Public procedure GetBinaryValue(const Stream: TStream);
Public function GetChildIndex(const AChild: TAdSimpleXMLElem): Integer;
Published function FullName: string; virtual;

Properties

Public property Data: Pointer read FData write FData;
Public property SimpleXML: TAdSimpleXML read GetSimpleXML;
Public property Container: TAdSimpleXMLElems read FContainer write FContainer;
Published property Name: string read FName write SetName;
Published property Parent: TAdSimpleXMLElem read FParent write FParent;
Published property NameSpace: string read FNameSpace write FNameSpace;
Published property ChildsCount: Integer read GetChildsCount;
Published property Items: TAdSimpleXMLElems read GetItems;
Published property Properties: TAdSimpleXMLProps read GetProps;
Published property IntValue: Int64 read GetIntValue write SetIntValue;
Published property BoolValue: Boolean read GetBoolValue write SetBoolValue;
Published property FloatValue: Extended read GetFloatValue write SetFloatValue;
Published property Value: string read FValue write FValue;

Description

Methods

Public constructor Create(const AOwner: TAdSimpleXMLElem); virtual;
 
Public destructor Destroy; override;
 
Public procedure Assign(Value: TAdSimpleXMLElem); virtual;
 
Public procedure Clear; virtual;
 
Public function SaveToString(AParent: TAdSimpleXML = nil): string;
 
Public procedure LoadFromString(const Value: string; AParent: TAdSimpleXML = nil);
 
Public procedure LoadFromStream(const Stream: TStream; AParent: TAdSimpleXML = nil); virtual; abstract;
 
Public procedure SaveToStream(const Stream: TStream; const Level: string = ''; AParent: TAdSimpleXML = nil); virtual; abstract;
 
Public procedure GetBinaryValue(const Stream: TStream);
 
Public function GetChildIndex(const AChild: TAdSimpleXMLElem): Integer;
 
Published function FullName: string; virtual;
 

Properties

Public property Data: Pointer read FData write FData;
 
Public property SimpleXML: TAdSimpleXML read GetSimpleXML;
 
Public property Container: TAdSimpleXMLElems read FContainer write FContainer;
 
Published property Name: string read FName write SetName;
 
Published property Parent: TAdSimpleXMLElem read FParent write FParent;
 
Published property NameSpace: string read FNameSpace write FNameSpace;
 
Published property ChildsCount: Integer read GetChildsCount;
 
Published property Items: TAdSimpleXMLElems read GetItems;
 
Published property Properties: TAdSimpleXMLProps read GetProps;
 
Published property IntValue: Int64 read GetIntValue write SetIntValue;
 
Published property BoolValue: Boolean read GetBoolValue write SetBoolValue;
 
Published property FloatValue: Extended read GetFloatValue write SetFloatValue;
 
Published property Value: string read FValue write FValue;
 

SourceForge.net Logo


Generated by PasDoc 0.11.0 on 2008-12-31 14:32:00