benchmarkstt.docblock module¶
-
class
benchmarkstt.docblock.Docblock(docs, params, result, result_type)¶ Bases:
tuple-
property
docs¶ Alias for field number 0
-
property
params¶ Alias for field number 1
-
property
result¶ Alias for field number 2
-
property
result_type¶ Alias for field number 3
-
property
-
class
benchmarkstt.docblock.DocblockParam(name, type, value)¶ Bases:
tuple-
property
name¶ Alias for field number 0
-
property
type¶ Alias for field number 1
-
property
value¶ Alias for field number 2
-
property
-
class
benchmarkstt.docblock.Param(name, type, type_doc, is_required, description, examples)¶ Bases:
tuple-
property
description¶ Alias for field number 4
-
property
examples¶ Alias for field number 5
-
property
is_required¶ Alias for field number 3
-
property
name¶ Alias for field number 0
-
property
type¶ Alias for field number 1
-
property
type_doc¶ Alias for field number 2
-
property
-
class
benchmarkstt.docblock.TextWriter[source]¶ Bases:
docutils.writers.Writer-
translate()[source]¶ Do final translation of self.document into self.output. Called from write. Override in subclasses.
Usually done with a docutils.nodes.NodeVisitor subclass, in combination with a call to docutils.nodes.Node.walk() or docutils.nodes.Node.walkabout(). The
NodeVisitorsubclass must support all standard elements (listed in docutils.nodes.node_class_names) and possibly non-standard elements used by the current Reader as well.
-