File 'lib/proc.cls' (part of 'AutoDOC')
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Class 'procDescription'
- -parent
- Handle of object containing the procedure. Can be a file or class (fileDescription, classDescription).
- -args
- List containing the names of all procedure arguments.
- -body
- Script containing the body of the procedure definition.
- -table
- Boolean flag. If set procedure documentation is written as table.
default value: 0
- -log
- Handle of the syslogConnection object to use for logging
- -usage
- Used to distinguish between class and member methods. Allowed values are class and member. The latter is the default.
default value: member
- -visibility
- One of public, protected and private. Determines the visibility of the method outside of the class.
default value: public
Anchor ()
|
Returns: The name of the anchor at the start of the procedure description.
|
ArgDescription (a)
|
|
Argument: a
|
The name of the procedure argument to look at.
|
Returns: the description of the given argument or an error text.
|
ArgName (a)
|
|
Argument: a
|
The name of the procedure argument to look at.
|
Returns: the given argument itself, or the argument with its defaultvalue attached to it.
|
GetDescription ()
|
|
Returns: A string.
|
GetInhReferences ()
|
|
Returns: A string.
|
PostProcessInformation ()
|
|
ProcDescription ()
|
Returns: a string containing the documentation of this procedure or an error text.
|
WriteSimpleArglist ()
|
Returns: a string containing the list of argument for the procedure, without descriptions, etc.
|
addProblem (category errortext url)
|
Overrides problems:addProblem
|
Argument: category
|
Either crossref or desc.
|
Argument: errortext
|
A description of the problem.
|
Argument: url
|
Reference to the place of the problem.
|
authorSet (author)
|
|
Argument: author
|
Author of containing file.
|
completeKwIndex (phrases)
|
|
Argument: phrases
|
List of index phrases used by the containing file or class.
|
getPage ()
|
Returns: The url of the page containing the procedure description.
|
hasArgument (a)
|
|
Argument: a
|
The name of the possible argument to this procedure.
|
Returns: A boolean value. True if a is an argument of this procedure, or else False.
|
keywords ()
|
Returns: The list of keywords this procedure is indexed under.
|
pPage ()
|
Overrides problems:pPage
|
Returns: a reference to the exact location of the detailed problem description for this procedure.
|
title (link)
|
|
Argument: link (= 0)
|
Boolean flag, optional. If set the generated line will not contain the visibility information and the name of the procedure/method will be a link to its description.
|
- keywords
- List of keywords associated to the procedure (by @index).
- comment
- Description of procedure, as given by @comment.
- danger
- Description of dangers in usage of the procedure, as given by @danger.
- note
- Notes about usage of the procedure, as given by @note.
- result
- Description of procedure result if any.
- arglist
- List containing the names of all arguments to the procedure.
- anchor
- Name of the anchor associated to the procedure.
- authorName
- Name of author, may contain a mail-address too. Specified via @author.
- authorAddress
- Mail address of author, as extracted from authorName.
- bug
- Description of bugs associated to the procedure.
- date
- Dates associated with the procedure.
- version
- Version information associated with the procedure.
- example
- Example associated with the procedure.
- argDef
- Maps the arguments of the procedure/method to information describing them (default value, textual description)
- inhInfo
- Information about inheritance (if this object describes a method in a class). Already formatted for display.
initial value: @@
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Generated by AutoDoc 2.4 at 09/28/2001, invoked by Andreas Kupries,,,