Unit 'IdHeaderList' Package
[Overview][Classes][Index] [#pl_indy]

TIdHeaderList

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

Declaration

Source position: IdHeaderList.pas line 74

type TIdHeaderList = class(TStringList)

protected

  FNameValueSeparator: string;

  

  FUnfoldLines: Boolean;

  

  FFoldLines: Boolean;

  

  FFoldLinesLength: Integer;

  

  FQuoteType: TIdHeaderQuotingType;

  

  procedure AssignTo(); override;

  

  procedure DeleteFoldedLines();

  

  function FoldLine();

  

  procedure FoldLineToList();

  

  procedure FoldAndInsert();

  

  function GetName();

  

  function GetValue();

  

  function GetParam();

  

  function GetAllParams();

  

  procedure SetValue();

  

  procedure SetParam();

  

  procedure SetAllParams();

  

  function GetValueFromLine();

  

  procedure SkipValueAtLine();

  

public

  procedure AddStrings(); override;

  

  procedure AddStdValues();

  

  procedure AddValue();

  

  procedure ConvertToStdValues();

  

  constructor Create();

  

  procedure Extract();

  

  function IndexOfName();

  

  property Names []: string; [r]

  

  property Values []: string; [rw]

  

  property Params []: string; [rw]

  

  property AllParams []: string; [rw]

  

  property NameValueSeparator: string; [rw]

  

  property UnfoldLines: Boolean; [rw]

  

  property FoldLines: Boolean; [rw]

  

  property FoldLength: Integer; [rw]

  

end;

Inheritance

TIdHeaderList

  

|

TObject



CT Web help

CodeTyphon Studio