Class tstringidents

Unit

Declaration

type tstringidents = class(TObject)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fstringident: identty;
Protected fidentlist: tindexidenthashdatalist;
Protected fstringindex: identoffsetty;
Protected fstringlen: identoffsetty;
Protected fstringdata: pointer;

Methods

Protected procedure nextident();
Protected function storestring(const astr: lstringty): identnamety;
Public constructor create();
Public destructor destroy(); override;
Public function getident(): identty;
Public function getident(const astart,astop: pchar): identty;
Public function getident(const aname: lstringty): identty;
Public function getident(const aname: pchar; const alen: integer): identty;
Public function getident(const aname: string): identty;
Public function getidentname(const aident: identty; out name: identnamety): boolean;
Public function getidentname(const aident: identty; out name: lstringty): boolean;
Public function getidentname(const aname: string): identnamety;
Public function getidentname(const aident: identty): string;
Public function getidentnamel(const aident: identty): lstringty;
Public function getidentnamep(const aident: identty): pchar;
Public function getidentname2(const aident: identty): identnamety;
Public function nametolstring(const aname: identnamety): lstringty; inline;
Public procedure clear();

Description

Fields

Protected fstringident: identty;

This item has no description.

Protected fidentlist: tindexidenthashdatalist;

This item has no description.

Protected fstringindex: identoffsetty;

This item has no description.

Protected fstringlen: identoffsetty;

This item has no description.

Protected fstringdata: pointer;

This item has no description.

Methods

Protected procedure nextident();

This item has no description.

Protected function storestring(const astr: lstringty): identnamety;

This item has no description.

Public constructor create();

This item has no description.

Public destructor destroy(); override;

This item has no description.

Public function getident(): identty;

This item has no description.

Public function getident(const astart,astop: pchar): identty;

This item has no description.

Public function getident(const aname: lstringty): identty;

This item has no description.

Public function getident(const aname: pchar; const alen: integer): identty;

This item has no description.

Public function getident(const aname: string): identty;

This item has no description.

Public function getidentname(const aident: identty; out name: identnamety): boolean;

This item has no description.

Public function getidentname(const aident: identty; out name: lstringty): boolean;

This item has no description.

Public function getidentname(const aname: string): identnamety;

This item has no description.

Public function getidentname(const aident: identty): string;

This item has no description.

Public function getidentnamel(const aident: identty): lstringty;

This item has no description.

Public function getidentnamep(const aident: identty): pchar;

This item has no description.

Public function getidentname2(const aident: identty): identnamety;

This item has no description.

Public function nametolstring(const aname: identnamety): lstringty; inline;

This item has no description.

Public procedure clear();

This item has no description.


Generated by PasDoc 0.17.0.snapshot.