mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-28 06:43:44 +02:00
3671 lines
112 KiB
XML
3671 lines
112 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<fpdoc-descriptions>
|
|
<package name="lcl">
|
|
<!--
|
|
====================================================================
|
|
LResources
|
|
====================================================================
|
|
-->
|
|
<module name="LResources">
|
|
<short>This unit maintains and stores all standard Lazarus resources
|
|
in the global <link id="#LCL.LResources.LazarusResources">LazarusResources</link> list
|
|
and provides methods and types for component streaming.</short>
|
|
<descr>
|
|
<p>A <link id="TLResource">Lazarus resource</link> is streamed as an UTF-8 string,
|
|
with a name, value and valuetype.
|
|
</p>
|
|
<p>Lazarus resources are normally included via an include directive
|
|
in the initialization part of a unit.
|
|
To create such include files use the <var>BinaryToLazarusResourceCode</var> procedure.</p>
|
|
<p>To create an LRS file from an LFM file use the <var>LFMtoLRSfile</var> function
|
|
which transforms the LFM text to binary format and stores it as Lazarus resource include file.</p>
|
|
</descr>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="Classes">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="SysUtils">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="TypInfo">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="LCLProc">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="LCLStrConsts">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- constant Visibility: default -->
|
|
<element name="LRSComment">
|
|
<short>Text of the "automatically generated..." warning in resource files.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- array type Visibility: default -->
|
|
<element name="TFilerSignature">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- object Visibility: default -->
|
|
<element name="TLResource">
|
|
<short>The Lazarus resource descriptor class.
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TLResource.Name">
|
|
<short>The resource name.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TLResource.ValueType">
|
|
<short>The resource type, always uppercase.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TLResource.Value">
|
|
<short>The resource value.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- object Visibility: default -->
|
|
<element name="TLResourceList">
|
|
<short>The container class for all Lazarus resources.
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLResourceList.Items" name="TLResourceList.FList">
|
|
<short>Main list with all resource pointers.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLResourceList.FMergeList">
|
|
<short>List needed for mergesort.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLResourceList.FSortedCount">
|
|
<short>0 .. FSortedCount-1 resources are sorted</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TLResourceList.FindPosition">
|
|
<short>Returns the index of the named resource, -1 if not found.
|
|
</short>
|
|
<descr>The list is sorted, if required.
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.FindPosition.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.FindPosition.Name">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element link="TLResourceList.Items" name="TLResourceList.GetItems"/>
|
|
<element name="TLResourceList.GetItems.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.GetItems.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLResourceList.Sort">
|
|
<short>Sorts the list by resource name.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLResourceList.MergeSort">
|
|
<short>MergeSort sorting part.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.MergeSort.List">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.MergeSort.MergeList">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.MergeSort.Pos1">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.MergeSort.Pos2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLResourceList.Merge">
|
|
<short>MergeSort merge part.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.Merge.List">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Merge.MergeList">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Merge.Pos1">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Merge.Pos2">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Merge.Pos3">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLResourceList.Create"/>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TLResourceList.Destroy"/>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLResourceList.Add">
|
|
<short>Adds a resource.</short>
|
|
<descr>ValueType is stored in uppercase.
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.Add.Name">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Add.ValueType">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Add.Value">
|
|
<short>A sinlge value string.</short>
|
|
</element>
|
|
<element name="TLResourceList.Add.Values">
|
|
<short>The value splitted into an string array.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLResourceList.Find">
|
|
<short>Returns the resource of the given name (and type).
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.Find.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Find.Name">
|
|
<short/>
|
|
</element>
|
|
<element name="TLResourceList.Find.ValueType">
|
|
<short>Should be uppercase, if present.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLResourceList.Count">
|
|
<short>The number of listed resources.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.Count.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLResourceList.Items">
|
|
<short>Indexed access to the resource list.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLResourceList.Items.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TLazarusResourceStream">
|
|
<short>Helper class for streaming resources (read only).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLazarusResourceStream.Res" name="TLazarusResourceStream.FLRes"/>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLazarusResourceStream.FPRes">
|
|
<short>Resource in FPC format.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLazarusResourceStream.Initialize">
|
|
<short>Initializes the resource descriptor.</short>
|
|
<descr>The descriptor must already exist.
|
|
</descr>
|
|
<errors>EResNotFound if the resource does not yet exist.
|
|
</errors>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Initialize.Name">
|
|
<short>The resource name.</short>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Initialize.ResType">
|
|
<short>The resource type, can be Nil.</short>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLazarusResourceStream.Create">
|
|
<short>Creates an resource stream for a named resource.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Create.ResName">
|
|
<short>The resource name.</short>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Create.ResType">
|
|
<short>The resource type, can be Nil.</short>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLazarusResourceStream.CreateFromID">
|
|
<short>Creates an resource stream for a resource ID.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.CreateFromID.ResID">
|
|
<short>The resource ID.</short>
|
|
</element>
|
|
<element name="TLazarusResourceStream.CreateFromID.ResType">
|
|
<short>The resource type.</short>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLazarusResourceStream.CreateFromHandle">
|
|
<short>Creates an resource stream from an resource descriptor.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.CreateFromHandle.AHandle">
|
|
<short/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.CreateFromHandle.Instance">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TLazarusResourceStream.Destroy"/>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLazarusResourceStream.Write">
|
|
<short>Raises an error on an attempt to write to the stream.</short>
|
|
<descr>The stream data must be provided by the implemented constructors and methods.
|
|
</descr>
|
|
<errors>EStreamError SCantWriteResourceStreamError.
|
|
</errors>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Write.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Write.Buffer">
|
|
<short/>
|
|
</element>
|
|
<element name="TLazarusResourceStream.Write.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLazarusResourceStream.Res">
|
|
<short>The resource descriptor, owned by the global resource list.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TAbstractTranslator">
|
|
<short>Abstract base class for translators</short>
|
|
<descr>
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
<notes><note>what's this?</note><note>implemented where?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TAbstractTranslator.TranslateStringProperty">
|
|
<short>The base class for an TReader.OnReadStringProperty handler.
|
|
</short>
|
|
<descr>
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
<notes><note>do what?</note>
|
|
</notes>
|
|
</element>
|
|
<element name="TAbstractTranslator.TranslateStringProperty.Sender">
|
|
<short/>
|
|
</element>
|
|
<element name="TAbstractTranslator.TranslateStringProperty.Instance">
|
|
<short/>
|
|
</element>
|
|
<element name="TAbstractTranslator.TranslateStringProperty.PropInfo">
|
|
<short/>
|
|
</element>
|
|
<element name="TAbstractTranslator.TranslateStringProperty.Content">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="LRSTranslator">
|
|
<short>The default translator instance to use in <link id="CreateLRSReader"/>.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TLRSItemType">
|
|
<short>Stack item type for the nested resource reader/writer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSItemType.lrsitCollection">
|
|
<short>A list terminated by an EndList.</short>
|
|
<notes><note>empty entry?</note>
|
|
</notes>
|
|
</element>
|
|
<element name="TLRSItemType.lrsitComponent">
|
|
<short>A component has two lists: properties and children.</short>
|
|
</element>
|
|
<element name="TLRSItemType.lrsitList">
|
|
<short>A list with a known (stored) number of entries.</short>
|
|
</element>
|
|
<element name="TLRSItemType.lrsitProperty">
|
|
<short/>
|
|
</element>
|
|
<!-- record type Visibility: default -->
|
|
<element name="TLRSORStackItem">
|
|
<short>Stack item for the <link id="TLRSObjectReader">nested resource reader</link>.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSORStackItem.Name">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSORStackItem.ItemType">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSORStackItem.Root">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSORStackItem.PushCount">
|
|
<short>The number of contained collections, needing an EndList.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSORStackItem.ItemNr">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- pointer type Visibility: default -->
|
|
<element link="TLRSORStackItem" name="PLRSORStackItem"/>
|
|
<!-- object Visibility: default -->
|
|
<element name="TLRSObjectReader">
|
|
<short>Reader for resource streams.</short>
|
|
<descr>Uses an stack for reading nested objects.
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLRSObjectReader.Stream" name="TLRSObjectReader.FStream"/>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FBuffer">
|
|
<short>The input stream buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FBufSize">
|
|
<short>Size of the input buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FBufPos">
|
|
<short>Current position in the input buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FBufEnd">
|
|
<short>The number of bytes in the buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FStack">
|
|
<short>The object stack.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FStackPointer">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectReader.FStackCapacity">
|
|
<short>The Length of the allocated stack.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLRSObjectReader.Reader" name="TLRSObjectReader.FReader"/>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.SkipProperty">
|
|
<short>Skip the property name, then the property value.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.SkipSetBody">
|
|
<short>Skips until the next empty string.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
<notes><note>EndList?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.Push">
|
|
<short>Push a new resource item.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.Push.ItemType">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.Push.AName">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.Push.Root">
|
|
<short>The Component whose properties follow.</short>
|
|
</element>
|
|
<element name="TLRSObjectReader.Push.PushCount">
|
|
<short>The number of contained lists, which need an EndList.</short>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.Pop">
|
|
<short>Pop an item, or decrement its PushCount.</short>
|
|
<descr>Called on EndList (vaNull) encounterd
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.ClearStack">
|
|
<short>Destroys the stack, during reader destrucion.
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TLRSObjectReader.InternalReadValue">
|
|
<short>Reads the 1-byte value type.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.InternalReadValue.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectReader.EndPropertyIfOpen">
|
|
<short>Terminate reading a Component list (properties or children).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TLRSObjectReader.ReadIntegerContent">
|
|
<short>Reads an 4 byte integer value.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadIntegerContent.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLRSObjectReader.Create">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectReader.Create.AStream">
|
|
<short>The input stream.</short>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectReader.Create.BufSize">
|
|
<short>The stream buffer size to allocate.</short>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TLRSObjectReader.Destroy"/>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.NextValue">
|
|
<short>Peek the next byte (value type indicator).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.NextValue.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadValue">
|
|
<short>Reads the next ValueType. Pops or pushes a stack item if required (for list or collection).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadValue.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.BeginRootComponent">
|
|
<short>Reads the filer signature from the input.</short>
|
|
<descr/>
|
|
<errors>EReadError 'Invalid Filer Signature' on filer signature mismatch.
|
|
</errors>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.BeginComponent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.BeginComponent.Flags">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.BeginComponent.AChildPos">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.BeginComponent.CompClassName">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.BeginComponent.CompName">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.BeginProperty">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.BeginProperty.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.GetStackPath">
|
|
<short>Returns the qualified current item name.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.GetStackPath.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.Read">
|
|
<short>Read a number of bytes from the input stream.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.Read.Buf">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.Read.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadBinary">
|
|
<short>Reads binary data, stored with a Length prefix.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadBinary.DestData">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadFloat">
|
|
<short>Reads an Extended value (10 Bytes).</short>
|
|
<descr>The result may have less bytes, when Extended is not a 10 byte value.</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadFloat.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadSingle">
|
|
<short>Reads an Single value (4 bytes).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadSingle.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadCurrency">
|
|
<short>Reads an Currency value (8 bytes).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadCurrency.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadDate">
|
|
<short>Reads an Date value (8 bytes).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadDate.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadIdent">
|
|
<short>Reads an identifier, maybe a name or a standard key (which is not stored).
|
|
</short>
|
|
<descr/>
|
|
<errors>GDB error on an unexpected ValueType.</errors>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadIdent.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadIdent.ValueType">
|
|
<short>The expected type: vaIdent for an stored name, or vaNil, vaFalse, vaTrue, vaNull for an standard string.
|
|
</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadInt8">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadInt8.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadInt16">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadInt16.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadInt32">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadInt32.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadInt64">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadInt64.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadSet">
|
|
<short>Reads enum member names, until an empty string is read.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadSet.Result">
|
|
<short>The constructed set, as an Integer.</short>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadSet.EnumType">
|
|
<short>The expected set type.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadStr">
|
|
<short>Reads an ShortString.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadStr.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadString.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadString.StringType">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadWideString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadWideString.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectReader.ReadUnicodeString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.ReadUnicodeString.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.SkipComponent">
|
|
<short>Skips an entire Component.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectReader.SkipComponent.SkipComponentInfos">
|
|
<short>If True: skip prefix, component class name and component object name.
|
|
</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectReader.SkipValue">
|
|
<short>Skips the next value.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRSObjectReader.Stream">
|
|
<short>The input stream.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRSObjectReader.Reader">
|
|
<short>The root component reader</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- "class of" type Visibility: default -->
|
|
<element link="TLRSObjectReader" name="TLRSObjectReaderClass"/>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TLRSOWStackItemState">
|
|
<short>Tracking what already has been stored or written.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSOWStackItemState.lrsowsisStarted">
|
|
<short>now writing header</short>
|
|
</element>
|
|
<element name="TLRSOWStackItemState.lrsowsisHeaderWritten">
|
|
<short>header saved on stack, not yet written to stream, waiting for data</short>
|
|
</element>
|
|
<element name="TLRSOWStackItemState.lrsowsisDataWritten">
|
|
<short>header written to stream, data written</short>
|
|
</element>
|
|
<!-- record type Visibility: default -->
|
|
<element name="TLRSOWStackItem">
|
|
<short>Stack item for the <link id="TLRSObjectWriter">nested resource writer</link>.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.Name">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.ItemType">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.Root">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.PushCount">
|
|
<short>waiting for this number of Pops
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.ItemNr">
|
|
<short>Index in a collection or list.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.SkipIfEmpty">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.State">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.Buffer">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.BufCount">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRSOWStackItem.BufCapacity">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- pointer type Visibility: default -->
|
|
<element link="TLRSOWStackItem" name="PLRSOWStackItem"/>
|
|
<!-- object Visibility: default -->
|
|
<element name="TLRSObjectWriter">
|
|
<short>Object writer for Lazarus Resource Streams.
|
|
</short>
|
|
<descr>The TLRSObjectWriter can find empty entries and omit writing them to stream.
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FStream">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FBuffer">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FBufSize">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FBufPos">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FSignatureWritten">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FStack">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FStackPointer">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRSObjectWriter.FStackCapacity">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLRSObjectWriter.WriteEmptyInheritedChilds" name="TLRSObjectWriter.FWriteEmptyInheritedChilds"/>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLRSObjectWriter.Writer" name="TLRSObjectWriter.FWriter"/>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.Push">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Push.ItemType">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Push.AName">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Push.Root">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Push.PushCount">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Push.SkipIfEmpty">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.EndHeader">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.Pop">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.Pop.WriteNull">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.ClearStack">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.FlushStackToStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRSObjectWriter.WriteToStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteToStream.Buffer">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteToStream.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.FlushBuffer">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteValue">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteValue.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteStr">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteStr.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteIntegerContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteIntegerContent.i">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteWordContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteWordContent.w">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteInt64Content">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteInt64Content.i">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteSingleContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteSingleContent.s">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteDoubleContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteDoubleContent.d">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteExtendedContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteExtendedContent.e">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteCurrencyContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteCurrencyContent.c">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteWideStringContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteWideStringContent.ws">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteWordsReversed">
|
|
<short>Writes multiples words (WideChar) with reversed byte order.
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteWordsReversed.p">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteWordsReversed.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.WriteNulls">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteNulls.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLRSObjectWriter.Create">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.Create.Stream">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.Create.BufSize">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TLRSObjectWriter.Destroy"/>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.BeginCollection">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.BeginComponent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.BeginComponent.Component">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.BeginComponent.Flags">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.BeginComponent.ChildPos">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.BeginList">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.EndList">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.BeginProperty">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.BeginProperty.PropName">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.EndProperty">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRSObjectWriter.GetStackPath">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.GetStackPath.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TLRSObjectWriter.Write">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.Write.Buffer">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.Write.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteBinary">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteBinary.Buffer">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteBinary.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteBoolean">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteBoolean.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteFloat">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteFloat.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteSingle">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteSingle.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteCurrency">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteCurrency.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteDate">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteDate.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteIdent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteIdent.Ident">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteInteger">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteInteger.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteMethodName">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteMethodName.Name">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteSet">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteSet.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteSet.SetType">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TLRSObjectWriter.WriteString.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteWideString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteWideString.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteUnicodeString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSObjectWriter.WriteUnicodeString.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRSObjectWriter.WriteEmptyInheritedChilds">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRSObjectWriter.Writer">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- "class of" type Visibility: default -->
|
|
<element link="TLRSObjectWriter" name="TLRSObjectWriterClass"/>
|
|
<!-- record type Visibility: default -->
|
|
<element name="TLRPositionLink">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRPositionLink.LFMPosition">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRPositionLink.LRSPosition">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TLRPositionLink.Data">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- pointer type Visibility: default -->
|
|
<element link="TLRPositionLink" name="PLRPositionLink"/>
|
|
<!-- class Visibility: default -->
|
|
<element name="TLRPositionLinks">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TLRPositionLinks.FItems">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TLRPositionLinks.Count" name="TLRPositionLinks.FCount"/>
|
|
<!-- function Visibility: private -->
|
|
<element link="TLRPositionLinks.Data" name="TLRPositionLinks.GetData"/>
|
|
<element name="TLRPositionLinks.GetData.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.GetData.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element link="TLRPositionLinks.LFM" name="TLRPositionLinks.GetLFM"/>
|
|
<element name="TLRPositionLinks.GetLFM.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.GetLFM.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element link="TLRPositionLinks.LRS" name="TLRPositionLinks.GetLRS"/>
|
|
<element name="TLRPositionLinks.GetLRS.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.GetLRS.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TLRPositionLinks.SetCount">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetCount.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element link="TLRPositionLinks.Data" name="TLRPositionLinks.SetData"/>
|
|
<element name="TLRPositionLinks.SetData.Index">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetData.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element link="TLRPositionLinks.LFM" name="TLRPositionLinks.SetLFM"/>
|
|
<element name="TLRPositionLinks.SetLFM.Index">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetLFM.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element link="TLRPositionLinks.LRS" name="TLRPositionLinks.SetLRS"/>
|
|
<element name="TLRPositionLinks.SetLRS.Index">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetLRS.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TLRPositionLinks.Create"/>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TLRPositionLinks.Destroy"/>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRPositionLinks.Clear">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRPositionLinks.Sort">
|
|
<short>Sort the items by LFM or LRS position.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.Sort.LFMPositions">
|
|
<short>True for sorting by LFM position.
|
|
</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRPositionLinks.IndexOf">
|
|
<short>Searches for an item by LFM or LRS position.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOf.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOf.Position">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOf.LFMPositions">
|
|
<short>True for searching an LFM position.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TLRPositionLinks.IndexOfRange">
|
|
<short>Find a random item within an position range.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOfRange.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOfRange.FromPos">
|
|
<short>First acceptable position.</short>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOfRange.ToPos">
|
|
<short>First position after the range (exclude)</short>
|
|
</element>
|
|
<element name="TLRPositionLinks.IndexOfRange.LFMPositions">
|
|
<short>True for searching LFM positions.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRPositionLinks.SetPosition">
|
|
<short>Change the position of an item within the given position range.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetPosition.FromPos">
|
|
<short>First acceptable position.</short>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetPosition.ToPos">
|
|
<short>First position after the range (exclude)</short>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetPosition.MappedPos">
|
|
<short>The new position.</short>
|
|
</element>
|
|
<element name="TLRPositionLinks.SetPosition.LFMtoLRSPositions">
|
|
<short>True for using LFM positions.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TLRPositionLinks.Add">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.Add.LFMPos">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.Add.LRSPos">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRPositionLinks.Add.AData">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRPositionLinks.LFM">
|
|
<short>Indexed access to the LFM positions.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.LFM.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRPositionLinks.LRS">
|
|
<short>Indexed access to the LRS positions.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.LRS.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRPositionLinks.Data">
|
|
<short>Indexed access to the Data pointers.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRPositionLinks.Data.Index">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TLRPositionLinks.Count">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TUTF8Parser">
|
|
<short>Parser for identifiers, and string and number literals.</short>
|
|
<descr>
|
|
<p>
|
|
Use <link id="TUTF8Parser.NextToken"/> to get the next token.
|
|
The token type also is available in Token.
|
|
</p><p>
|
|
Allowed whitespace is newline (CR,LF), tab and space.
|
|
</p><p>
|
|
Allowed identifiers consist of ASCII letters, digits or underscore.
|
|
</p><p>
|
|
Strings are a sequence of quoted strings or #nn characters.
|
|
</p><p>
|
|
Numbers are parsed as integer or floating point values,
|
|
with toFloat values subdivided into number, single, date or currency,
|
|
according to FloatType.
|
|
</p><p>
|
|
All other characters are returned literally.
|
|
</p>
|
|
</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fStream">
|
|
<short>The input stream.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fBuf">
|
|
<short>The allocated buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fBufLen">
|
|
<short>Number of valid chars (bytes) in the buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fPos">
|
|
<short>Current position (index) in the buffer.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fLineStart">
|
|
<short>Buffer-relative begin of the current line.
|
|
</short>
|
|
<descr>column = fPos - fLineStart + 1
|
|
</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element link="TUTF8Parser.FloatType" name="TUTF8Parser.fFloatType"/>
|
|
<element link="TUTF8Parser.SourceLine" name="TUTF8Parser.fSourceLine"/>
|
|
<element link="TUTF8Parser.Token" name="TUTF8Parser.fToken"/>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fEofReached">
|
|
<short>True when reached the end of the input stream.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TUTF8Parser.fLastTokenStr">
|
|
<short>Holds the last parsed token text</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.GetTokenName">
|
|
<short>The name of a token, maybe the Token character itself.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.GetTokenName.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TUTF8Parser.GetTokenName.aTok">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.LoadBuffer">
|
|
<short>Fills the buffer from the input stream.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.CheckLoadBuffer">
|
|
<short>Skips to the next non-null character</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.ProcessChar">
|
|
<short>Add the current character to the token string.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.IsNumber">
|
|
<short>True when the current character is a digit.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.IsNumber.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.IsHexNum">
|
|
<short>True when the current character is a hex digit.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.IsHexNum.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.IsAlpha">
|
|
<short>True when the current character is an ASCII character (or underscore).</short>
|
|
<descr>Should mean: all allowed characters in an identifier.
|
|
[To be updated for Unicode identifiers]
|
|
</descr>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.IsAlpha.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.IsAlphaNum">
|
|
<short>True when the current character is a digit or IsAlpha.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.IsAlphaNum.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.GetHexValue">
|
|
<short>Returns the value of a hex digit.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.GetHexValue.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TUTF8Parser.GetHexValue.c">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.GetAlphaNum">
|
|
<short>Parses and returns an identifier.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError when the current character is not valid for an identifier.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.GetAlphaNum.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleNewLine">
|
|
<short>Skip CR/LF, adjust SourceLine.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.SkipSpaces">
|
|
<short>Skip space and tab chars.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.SkipWhitespace">
|
|
<short>Skip all whitespace characters.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleEof">
|
|
<short>Marks end of input reached (fEofReached).</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleAlphaNum">
|
|
<short>Parse an identifier.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleNumber">
|
|
<short>Parse a number,
|
|
recognizing trailing floating point format specifiers.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleHexNumber">
|
|
<short>Parse a hex number, prefix the token string with '$'.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError when no valid hex digit was found.
|
|
</errors>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.HandleQuotedString">
|
|
<short>Parse an quoted string, excluding the leading and trailing quotes.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError on an unterminated string literal.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.HandleQuotedString.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TUTF8Parser.HandleDecimalString">
|
|
<short>Parse an decimal Unicode codepoint, return it as an UTF-8 string.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.HandleDecimalString.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TUTF8Parser.HandleDecimalString.ascii">
|
|
<short>Is set to False on a non-ASCII character.</short>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleString">
|
|
<short>Parses a string literal.</short>
|
|
<descr>
|
|
<p>
|
|
The string can consist of quoted strings and Unicode codepoints.
|
|
Surrounding quote characters are removed.
|
|
</p><p>
|
|
The result is stored in fLastTokenStr, in UTF-8 encoding.
|
|
</p><p>
|
|
The resulting token is toString for all-ASCII strings, else toWString.
|
|
</p>
|
|
</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleMinus">
|
|
<short>Tries to parse a negative number, or a single '-' character.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TUTF8Parser.HandleUnknown">
|
|
<short>Sets Token to the unrecognized character (no error).
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TUTF8Parser.Create"/>
|
|
<element name="TUTF8Parser.Create.Stream">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TUTF8Parser.Destroy"/>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.CheckToken">
|
|
<short>Asserts that Token is of the expected type.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError when Token doesn't match the expected type.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.CheckToken.T">
|
|
<short>The expected token type.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.CheckTokenSymbol">
|
|
<short>Asserts that the given name was parsed (case insensitive).
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError when Token doesn't match the expected type or name.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.CheckTokenSymbol.S">
|
|
<short>The expected identifier.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.Error">
|
|
<short>Raises an EParserError with the given message.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.Error.Ident">
|
|
<short>The message text.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.ErrorFmt">
|
|
<short>Raises an EParserError with the formatted message.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.ErrorFmt.Ident">
|
|
<short>The Format string.</short>
|
|
</element>
|
|
<element name="TUTF8Parser.ErrorFmt.Args">
|
|
<short>The arguments to be formatted.</short>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.ErrorStr">
|
|
<short>Raises an EParserError with the given message, adding source position information.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.ErrorStr.Message">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TUTF8Parser.HexToBinary">
|
|
<short>Writes an hex value into the output stream.
|
|
</short>
|
|
<descr>
|
|
<p>
|
|
The hex digits must occur in pairs, for every byte.
|
|
</p><p>
|
|
The binary bytes are written in input order (highest first).
|
|
</p>
|
|
</descr>
|
|
<seealso/>
|
|
<errors>EParserError on unpaired hex digits.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.HexToBinary.Stream">
|
|
<short>The output stream.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.NextToken">
|
|
<short>Parses the next token.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.NextToken.Result">
|
|
<short>The token type.</short>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.SourcePos">
|
|
<short>Returns the current position in the input stream.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.SourcePos.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.TokenComponentIdent">
|
|
<short>Parses an (possibly) qualified identifier, after a symbol has been parsed.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError when Token is not toSymbol.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenComponentIdent.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.TokenFloat">
|
|
<short>Returns the binary value of a floating point number.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<errors>EParserError on an invalid number.
|
|
</errors>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenFloat.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.TokenInt">
|
|
<short>Returns the binary value of an integral number.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenInt.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.TokenString">
|
|
<short>Returns the last parsed token as an string.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenString.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.TokenSymbolIs">
|
|
<short>Compares the parsed symbol with the given string (case-insensitive).
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenSymbolIs.Result">
|
|
<short>True when a matching symbol has been parsed.</short>
|
|
</element>
|
|
<element name="TUTF8Parser.TokenSymbolIs.S">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TUTF8Parser.FloatType">
|
|
<short>The type of the parsed floating point number. (number, date...)
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TUTF8Parser.SourceLine">
|
|
<short>The current line number in the input stream.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TUTF8Parser.SourceColumn">
|
|
<short>The current column number in the source line.
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TUTF8Parser.SourceColumn.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TUTF8Parser.Token">
|
|
<short>The last parsed token type.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TCustomLazComponentQueue">
|
|
<short>A queue to stream components, used for multithreading or network.
|
|
</short>
|
|
<descr>
|
|
<p>
|
|
The function ConvertComponentAsString converts a component to binary format
|
|
with a leading size information (using WriteLRSInt64MB).
|
|
</p><p>
|
|
When streaming components over network, they will arrive in chunks.
|
|
</p><p>
|
|
TCustomLazComponentQueue tells you, if a whole component has arrived.
|
|
</p>
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TCustomLazComponentQueue.FOnFindComponentClass" link="TCustomLazComponentQueue.OnFindComponentClass"/>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TCustomLazComponentQueue.FQueue">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TCustomLazComponentQueue.ReadComponentSize">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponentSize.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponentSize.ComponentSize">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponentSize.SizeLength">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.Create"/>
|
|
<element name="TCustomLazComponentQueue.Create.TheOwner">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.Destroy"/>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.Clear">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.Write">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.Write.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.Write.Buffer">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.Write.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.CopyFrom">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.CopyFrom.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.CopyFrom.AStream">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.CopyFrom.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.HasComponent">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.HasComponent.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.ReadComponent">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponent.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponent.AComponent">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ReadComponent.NewOwner">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.ConvertComponentAsString">
|
|
<short>Converts a component to binary format
|
|
with a leading size information (using WriteLRSInt64MB).
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ConvertComponentAsString.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TCustomLazComponentQueue.ConvertComponentAsString.AComponent">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TCustomLazComponentQueue.OnFindComponentClass">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TLazComponentQueue">
|
|
<short/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- property Visibility: published -->
|
|
<element name="TLazComponentQueue.Name">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: published -->
|
|
<element name="TLazComponentQueue.OnFindComponentClass">
|
|
<short/>
|
|
</element>
|
|
<!-- record type Visibility: default -->
|
|
<element name="TPropertyToSkip">
|
|
<short>Item of TPropertiesToSkip</short>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TPropertyToSkip.PersistentClass">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TPropertyToSkip.PropertyName">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TPropertyToSkip.Note">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="TPropertyToSkip.HelpKeyword">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- pointer type Visibility: default -->
|
|
<element name="PRemovedProperty" link="TPropertyToSkip"/>
|
|
<!-- class Visibility: default -->
|
|
<element name="TPropertiesToSkip">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TPropertiesToSkip.GetItem">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.GetItem.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.GetItem.AIndex">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TPropertiesToSkip.SetItem">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.SetItem.AIndex">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.SetItem.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TPropertiesToSkip.Notify">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Notify.Ptr">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Notify.Action">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.Reader">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.Instance">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.PropName">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.IsPath">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.Handled">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.DoPropertyNotFound.Skip">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TPropertiesToSkip.IndexOf">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.IndexOf.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.IndexOf.AInstance">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.IndexOf.APropertyName">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.IndexOf.AClass">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TPropertiesToSkip.Add">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Add.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Add.APersistentClass">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Add.APropertyName">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Add.ANote">
|
|
<short/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Add.AHelpKeyWord">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TPropertiesToSkip.Items">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TPropertiesToSkip.Items.AIndex">
|
|
<short/>
|
|
</element>
|
|
<!-- constant Visibility: default -->
|
|
<element name="ObjStreamMaskInherited">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ObjStreamMaskChildPos">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ObjStreamMaskInline">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="LazarusResources" link="TLResourceList">
|
|
<short>The list of all loaded standard resources.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="PropertiesToSkip">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
<notes><note>?</note>
|
|
</notes>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="LRSObjectReaderClass">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: default -->
|
|
<element name="LRSObjectWriterClass">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="InitResourceComponent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="InitResourceComponent.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="InitResourceComponent.Instance">
|
|
<short/>
|
|
</element>
|
|
<element name="InitResourceComponent.RootAncestor">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="InitLazResourceComponent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="InitLazResourceComponent.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="InitLazResourceComponent.Instance">
|
|
<short/>
|
|
</element>
|
|
<element name="InitLazResourceComponent.RootAncestor">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CreateLRSReader">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CreateLRSReader.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CreateLRSReader.s">
|
|
<short/>
|
|
</element>
|
|
<element name="CreateLRSReader.DestroyDriver">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CreateLRSWriter">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CreateLRSWriter.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CreateLRSWriter.s">
|
|
<short/>
|
|
</element>
|
|
<element name="CreateLRSWriter.DestroyDriver">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="GetClassNameFromLRSStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="GetClassNameFromLRSStream.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="GetClassNameFromLRSStream.s">
|
|
<short/>
|
|
</element>
|
|
<element name="GetClassNameFromLRSStream.IsInherited">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="GetComponentInfoFromLRSStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="GetComponentInfoFromLRSStream.s">
|
|
<short/>
|
|
</element>
|
|
<element name="GetComponentInfoFromLRSStream.ComponentName">
|
|
<short/>
|
|
</element>
|
|
<element name="GetComponentInfoFromLRSStream.ComponentClassName">
|
|
<short/>
|
|
</element>
|
|
<element name="GetComponentInfoFromLRSStream.IsInherited">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteComponentAsBinaryToStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteComponentAsBinaryToStream.AStream">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteComponentAsBinaryToStream.AComponent">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ReadComponentFromBinaryStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.AStream">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.RootComponent">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.OnFindComponentClass">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.TheOwner">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.Parent">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromBinaryStream.ReaderRoot">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteComponentAsTextToStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteComponentAsTextToStream.AStream">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteComponentAsTextToStream.AComponent">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ReadComponentFromTextStream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadComponentFromTextStream.AStream">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromTextStream.RootComponent">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromTextStream.OnFindComponentClass">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromTextStream.TheOwner">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadComponentFromTextStream.Parent">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="SaveComponentToConfig">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="SaveComponentToConfig.Config">
|
|
<short/>
|
|
</element>
|
|
<element name="SaveComponentToConfig.Path">
|
|
<short/>
|
|
</element>
|
|
<element name="SaveComponentToConfig.AComponent">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LoadComponentFromConfig">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.Config">
|
|
<short/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.Path">
|
|
<short/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.RootComponent">
|
|
<short/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.OnFindComponentClass">
|
|
<short/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.TheOwner">
|
|
<short/>
|
|
</element>
|
|
<element name="LoadComponentFromConfig.Parent">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CompareComponents">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CompareComponents.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareComponents.Component1">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareComponents.Component2">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CompareMemStreams">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CompareMemStreams.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareMemStreams.Stream1">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareMemStreams.Stream2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="BinaryToLazarusResourceCode">
|
|
<short/>
|
|
<descr>FPC is not optimized for building a constant string out of thousands of lines.
|
|
It needs huge amounts of memory and becomes very slow.
|
|
Therefore big files are split into several strings.
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="BinaryToLazarusResourceCode.BinStream">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="BinaryToLazarusResourceCode.ResStream">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="BinaryToLazarusResourceCode.ResourceName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="BinaryToLazarusResourceCode.ResourceType">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="LFMtoLRSfile">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="LFMtoLRSfile.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LFMtoLRSfile.LFMfilename">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="LFMtoLRSstream">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="LFMtoLRSstream.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LFMtoLRSstream.LFMStream">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LFMtoLRSstream.LRSStream">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="FindLFMClassName">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="FindLFMClassName.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="FindLFMClassName.LFMStream">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ReadLFMHeader">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLFMHeader.LFMStream">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeader.LFMType">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeader.LFMComponentName">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeader.LFMClassName">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeader.LFMSource">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLFMHeaderFromFile">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLFMHeaderFromFile.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeaderFromFile.Filename">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeaderFromFile.LFMType">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeaderFromFile.LFMComponentName">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLFMHeaderFromFile.LFMClassName">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CreateLFMFile">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="CreateLFMFile.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="CreateLFMFile.AComponent">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="CreateLFMFile.LFMStream">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TLRSStreamOriginalFormat">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TLRSStreamOriginalFormat.sofUnknown">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSStreamOriginalFormat.sofBinary">
|
|
<short/>
|
|
</element>
|
|
<element name="TLRSStreamOriginalFormat.sofText">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LRSObjectBinaryToText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="LRSObjectBinaryToText.Input">
|
|
<short/>
|
|
</element>
|
|
<element name="LRSObjectBinaryToText.Output">
|
|
<short/>
|
|
</element>
|
|
<element name="LRSObjectTextToBinary.Links">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LRSObjectTextToBinary">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectTextToBinary.Input">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectTextToBinary.Output">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LRSObjectToText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectToText.Input">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectToText.Output">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectToText.OriginalFormat">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LRSObjectResourceToText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectResourceToText.Input">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectResourceToText.Output">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="LRSObjectResToText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectResToText.Input">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectResToText.Output">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="LRSObjectResToText.OriginalFormat">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="TestFormStreamFormat">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="TestFormStreamFormat.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="TestFormStreamFormat.Stream">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="FormDataToText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="FormDataToText.FormStream">
|
|
<short/>
|
|
</element>
|
|
<element name="FormDataToText.TextStream">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="DefineRectProperty">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="DefineRectProperty.Filer">
|
|
<short/>
|
|
</element>
|
|
<element name="DefineRectProperty.Name">
|
|
<short/>
|
|
</element>
|
|
<element name="DefineRectProperty.ARect">
|
|
<short/>
|
|
</element>
|
|
<element name="DefineRectProperty.DefaultRect">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ReverseBytes">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReverseBytes.p">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReverseBytes.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ReverseByteOrderInWords">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReverseByteOrderInWords.p">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReverseByteOrderInWords.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ConvertLRSExtendedToDouble">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ConvertLRSExtendedToDouble.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ConvertLRSExtendedToDouble.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ConvertEndianBigDoubleToLRSExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ConvertEndianBigDoubleToLRSExtended.BigEndianDouble">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ConvertEndianBigDoubleToLRSExtended.LRSExtended">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="ConvertLEDoubleToLRSExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ConvertLEDoubleToLRSExtended.LEDouble">
|
|
<short/>
|
|
</element>
|
|
<element name="ConvertLEDoubleToLRSExtended.LRSExtended">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSShortInt">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSShortInt.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSShortInt.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSByte">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSByte.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSByte.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSSmallInt">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSSmallInt.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSSmallInt.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSWord">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSWord.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSWord.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSInteger">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSInteger.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSInteger.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSCardinal">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSCardinal.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSCardinal.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSInt64">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSInt64.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSInt64.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSSingle">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSSingle.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSSingle.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSDouble">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSDouble.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSDouble.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSExtended.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSExtended.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSCurrency">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSCurrency.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSCurrency.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSWideString">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSWideString.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSWideString.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSEndianLittleExtendedAsDouble">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ReadLRSEndianLittleExtendedAsDouble.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ReadLRSEndianLittleExtendedAsDouble.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSValueType">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSValueType.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSValueType.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ReadLRSInt64MB">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadLRSInt64MB.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="ReadLRSInt64MB.s">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSSmallInt">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteLRSSmallInt.s">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteLRSSmallInt.i">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSWord">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSWord.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSWord.w">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSInteger">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSInteger.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSInteger.i">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSCardinal">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSCardinal.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSCardinal.c">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSSingle">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSSingle.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSSingle.si">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSDouble">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSDouble.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSDouble.d">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSExtended.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSExtended.e">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSInt64">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSInt64.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSInt64.i">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSCurrency">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteLRSCurrency.s">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteLRSCurrency.c">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSWideStringContent">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteLRSWideStringContent.s">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteLRSWideStringContent.w">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSInt64MB">
|
|
<short>Writes an integer value, using the smallest possible representation.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteLRSInt64MB.s">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteLRSInt64MB.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSReversedWord">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSReversedWord.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSReversedWord.w">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRS4BytesReversed">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS4BytesReversed.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS4BytesReversed.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRS8BytesReversed">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS8BytesReversed.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS8BytesReversed.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRS10BytesReversed">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS10BytesReversed.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRS10BytesReversed.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSNull">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSNull.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSNull.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSEndianBigDoubleAsEndianLittleExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSEndianBigDoubleAsEndianLittleExtended.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSEndianBigDoubleAsEndianLittleExtended.EndBigDouble">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSDoubleAsExtended">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="WriteLRSDoubleAsExtended.s">
|
|
<short/>
|
|
</element>
|
|
<element name="WriteLRSDoubleAsExtended.ADouble">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="WriteLRSReversedWords">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSReversedWords.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSReversedWords.p">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="WriteLRSReversedWords.Count">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="FloatToLFMStr">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="FloatToLFMStr.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="FloatToLFMStr.Value">
|
|
<short/>
|
|
</element>
|
|
<element name="FloatToLFMStr.Precision">
|
|
<short/>
|
|
</element>
|
|
<element name="FloatToLFMStr.Digits">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CompareLRPositionLinkWithLFMPosition">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLFMPosition.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLFMPosition.Item1">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLFMPosition.Item2">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CompareLRPositionLinkWithLRSPosition">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLRSPosition.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLRSPosition.Item1">
|
|
<short/>
|
|
</element>
|
|
<element name="CompareLRPositionLinkWithLRSPosition.Item2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="RegisterPropertyToSkip">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="RegisterPropertyToSkip.PersistentClass">
|
|
<short/>
|
|
</element>
|
|
<element name="RegisterPropertyToSkip.PropertyName">
|
|
<short/>
|
|
</element>
|
|
<element name="RegisterPropertyToSkip.Note">
|
|
<short/>
|
|
</element>
|
|
<element name="RegisterPropertyToSkip.HelpKeyWord">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="Register">
|
|
<short>Registers the component TLazComponentQueue.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<element name="ReadError">
|
|
<short>Raises an EReadError exception.</short>
|
|
</element>
|
|
<element name="PropValueError">
|
|
<short>Raises an InvalidPropertyValue EReadError.</short>
|
|
</element>
|
|
</module>
|
|
<!-- LResources -->
|
|
</package>
|
|
</fpdoc-descriptions>
|