mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-01 04:52:38 +02:00
1006 lines
32 KiB
XML
1006 lines
32 KiB
XML
<?xml version="1.0"?>
|
|
<fpdoc-descriptions>
|
|
<package name="fpdocmanager">
|
|
<!--
|
|
====================================================================
|
|
umakeskel
|
|
====================================================================
|
|
-->
|
|
<module name="umakeskel">
|
|
<short>An extract from the FPC MakeSkel program, with some extensions.
|
|
</short>
|
|
<descr>TFPDocMaker extends FPDoc TFPDocCreator, with ability to update the XML files.
|
|
|
|
</descr>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="STitle">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SVersion">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SCopyright">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SCmdLineHelp">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SCmdLineInvalidOption">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SNoPackageNameProvided">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SOutputMustNotBeDescr">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SCreatingNewNode">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SNodeNotReferenced">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SDone">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SErrInvalidRootNode">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- resource string Visibility: default -->
|
|
<element name="SErrNoPackagesNode">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TCmdLineAction">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCmdLineAction.actionHelp">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCmdLineAction.actionConvert">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TCmdOptions">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.WriteDeclaration">
|
|
<short>Emit declaration for elements (--emit-declaration).</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.UpdateMode">
|
|
<short>Specifies the MakeSkel engine mode (create skeleton or update file).</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.SortNodes">
|
|
<short>Sorts the Element nodes when True.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableOverride">
|
|
<short>Do not create nodes for override methods.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableErrors">
|
|
<short>Suppress Errors sections?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableSeealso">
|
|
<short>Suppress SeeAlso sections?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableArguments">
|
|
<short>Suppress subroutine parameter entries?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableProtected">
|
|
<short>Suppress Elements for protected class members?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisablePrivate">
|
|
<short>Suppress Elements for private class members?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.DisableFunctionResults">
|
|
<short>Suppress Elements for function results?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TCmdOptions.EmitClassSeparator">
|
|
<short>Generate class separator comment?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TSkelEngine">
|
|
<short>The MakeSkel engine, used to create documentation skeleton or update files.</short>
|
|
<descr>It is based on TFPDocEngine, used by FPDoc.</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TSkelEngine.FEmittedList">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TSkelEngine.FNodeList">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TSkelEngine.FModules">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TSkelEngine.FOptions">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TSkelEngine.DoWriteUnReferencedNodes">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DoWriteUnReferencedNodes.N">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DoWriteUnReferencedNodes.NodePath">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TSkelEngine.SetOptions">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.SetOptions.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TSkelEngine.Destroy">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TSkelEngine.MustWriteElement">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TSkelEngine.MustWriteElement.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.MustWriteElement.El">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.MustWriteElement.Full">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TSkelEngine.WriteElement">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TSkelEngine.WriteElement.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteElement.F">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteElement.El">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteElement.ADocNode">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TSkelEngine.FindModule">
|
|
<short>Provides dummy modules for all external units.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TSkelEngine.FindModule.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.FindModule.AName">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TSkelEngine.CreateElement">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.AClass">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.AName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.AParent">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.AVisibility">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.ASourceFilename">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.CreateElement.ASourceLinenumber">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TSkelEngine.WriteUnReferencedNodes">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TSkelEngine.WriteNodes">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteNodes.F">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteNodes.AModule">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.WriteNodes.List">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TSkelEngine.DocumentFile">
|
|
<short>Writes the skeleton or update elements for AFileName into the XML text file.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DocumentFile.F">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DocumentFile.AFileName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DocumentFile.ATarget">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TSkelEngine.DocumentFile.ACPU">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TSkelEngine.NodeList">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TSkelEngine.EmittedList">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TSkelEngine.Options">
|
|
<short>The general commandline options for MakeSkel.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function type Visibility: default -->
|
|
<element name="THandleOption">
|
|
<short>Type of an OnOption handler for unknown commanline options.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="THandleOption.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="THandleOption.Cmd">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="THandleOption.Arg">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TCreatorAction">
|
|
<short>The action to perform after all FPDoc commandline options have been parsed.</short>
|
|
<descr>Values returned by the option parsers for every single option. In this case caInvalid indicates an unhandled option.</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCreatorAction.caDefault">
|
|
<short>Default processing, option parsed successfully.</short>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCreatorAction.caDryRun">
|
|
<short>DryRun option (-n) found.</short>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCreatorAction.caUsage">
|
|
<short>Show usage, after option errors.</short>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCreatorAction.caInvalid">
|
|
<short>Unhandled option found.</short>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TCreatorAction.caWriteProject">
|
|
<short>Write project file instead of documents.</short>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPDocMaker">
|
|
<short>FPDoc and MakeSkel functionality as a class.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPDocMaker.FDescrDir">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPDocMaker.FInputDir">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPDocMaker.FOnOption">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPDocMaker.FOptions">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPDocMaker.GetDescrDir">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.GetDescrDir.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPDocMaker.GetInputDir">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.GetInputDir.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPDocMaker.SetDescrDir">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetDescrDir.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPDocMaker.SetInputDir">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetInputDir.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPDocMaker.SetOnOption">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetOnOption.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPDocMaker.SetOptions">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetOptions.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FCmdAction">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FDryRun">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FPackage">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FProjectFile">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FWriteProjectFile">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: protected -->
|
|
<element name="TFPDocMaker.FTranslated">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPDocMaker.SetCmdAction">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetCmdAction.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPDocMaker.SetDryRun">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetDryRun.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPDocMaker.SetPackage">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetPackage.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPDocMaker.SetWriteProjectFile">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.SetWriteProjectFile.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPDocMaker.ParseCommon">
|
|
<short>Parses options common to FPDoc and MakeSkel. Returns caInvalid for unknown options.</short>
|
|
<descr>Raw options, where Cmd contains name=value, are splitted into Cmd and Arg. Quotes around/in Arg are removed, needed to process scripts.</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.ParseCommon.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.ParseCommon.Cmd">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.ParseCommon.Arg">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.DocumentPackage">
|
|
<short>Creates or updates XML documentation sources (MakeSkel emulation)</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.DocumentPackage.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.DocumentPackage.APackageName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.DocumentPackage.AOutputName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.DocumentPackage.InputFiles">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.DocumentPackage.DescrFiles">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPDocMaker.CreateUnitDocumentation">
|
|
<short>Creates final documentation, for a package or a single unit (FPDoc emulation).</short>
|
|
<descr>When an description file exists already for a unit, an <rootdir/>/upd.<unit/>.xml file is created, containing all updates. Empty files are destroyed afterwards.
|
|
Otherwise a skeleton file is created in the descriptions directory.</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.CreateUnitDocumentation.APackage">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.CreateUnitDocumentation.AUnit">
|
|
<short>Update only AUnit if not empty, else the entire package.</short>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.CreateUnitDocumentation.ParseOnly">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TFPDocMaker.ImportDir">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: public -->
|
|
<element name="TFPDocMaker.SelectedUnit">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TFPDocMaker.Create">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.Create.AOwner">
|
|
<short/>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TFPDocMaker.Destroy">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPDocMaker.AddDirToFileList">
|
|
<short>Adds files in a directory to a stringlist, using a filename mask.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.AddDirToFileList.List">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.AddDirToFileList.ADirName">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.AddDirToFileList.AMask">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPDocMaker.AddToFileList">
|
|
<short>Adds lines from an file to a stringlist.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.AddToFileList.List">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.AddToFileList.FileName">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.UnitSpec">
|
|
<short>Returns the full input specification (command options) for a unit in the selected package.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.UnitSpec.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.UnitSpec.AUnit">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.ImportName">
|
|
<short>Returns the package name from an Imports specifier.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.ImportName.Result"/>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.ImportName.AIndex">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPDocMaker.LogToStdOut">
|
|
<short>Standard OnLog handler, writing to stdout.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.LogToStdOut.Sender">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.LogToStdOut.msg">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPDocMaker.LogToStdErr">
|
|
<short>Standard OnLog handler, writing to stderr.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.LogToStdErr.Sender">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.LogToStdErr.msg">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.ParseFPDocOption">
|
|
<short>Parses and stores an FPDoc commanline option.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.ParseFPDocOption.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.ParseFPDocOption.S">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.ParseUpdateOption">
|
|
<short>Parses and stores an MakeSkel commanline option.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.ParseUpdateOption.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.ParseUpdateOption.S">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.CheckSkelOptions">
|
|
<short>Sanity check before starting a MakeSkel operation (DocumentPackage).</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.CheckSkelOptions.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.CleanXML">
|
|
<short>Return True and (try) kill file if no element tag found in it.</short>
|
|
<descr>Used to remove empty update files after DocumentPackage.</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.CleanXML.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPDocMaker.CleanXML.FileName">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPDocMaker.SelectedPackage">
|
|
<short>Returns the currently selected package.</short>
|
|
<descr/>
|
|
<errors>When no package was specified, a message is logged.</errors>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPDocMaker.SelectedPackage.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.Package">
|
|
<short>The currently selected package.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.CmdAction">
|
|
<short>Action to perform after commandline arguments have been parsed.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.DryRun">
|
|
<short>Allows to perform syntax checks of documentation source files, instead of creating final documentation.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.ReadProject">
|
|
<short>True when a project file has been read (--project option)</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.WriteProjectFile">
|
|
<short>The name of an project file to create (--write-project argument)</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.OnOption">
|
|
<short>User supplied handler for unknown commandline options.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.InputDir">
|
|
<short>The directory containing Inputs files. Writing adds all source files in the directory to Inputs[].</short>
|
|
<descr>Can be written more than once, to specify multiple input directories (cumulative).</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.DescrDir">
|
|
<short>The directory containing Description files. Writing adds all XML files in the directory to Descriptions[].</short>
|
|
<descr>Can be written more than once, to specify multiple Description directories (cumulative). The first[?] directory is assumed the default directory, for creating and searching description files. [intended to merge files from multiple packages]</descr>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPDocMaker.Options">
|
|
<short>Holds all parsed FPDoc and MakeSkel commandline options.</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="GetNextWord">
|
|
<short>Extracts next commandline option from an string.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="GetNextWord.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="GetNextWord.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ExtractImportName">
|
|
<short>Get package name from an Imports specifier.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ExtractImportName.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ExtractImportName.s">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="UnitFile">
|
|
<short>Get an filename from an Inputs or Descriptions list.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="UnitFile.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="UnitFile.AList">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="UnitFile.AIndex">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="ExtractUnitName">
|
|
<short>Get the unit name from Inputs or Descriptions, or from an string containing such an element.</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="ExtractUnitName.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ExtractUnitName.AList">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ExtractUnitName.AIndex">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="ExtractUnitName.s">
|
|
<short/>
|
|
</element>
|
|
<element name="TFPDocMaker.CmdOptions">
|
|
<short>Combined FPDoc and MakeSkel options. Writing copies the given object into both option sets.</short>
|
|
</element>
|
|
</module>
|
|
<!-- umakeskel -->
|
|
</package>
|
|
</fpdoc-descriptions>
|