Home | Trees | Index | Help |
|
---|
|
|
|||
__repr__(self) | |||
pyval_repr(self)
Return a string representation of this value based on its pyval; or UNKNOWN if we don't succeed. |
|||
apidoc_links(self,
**filters)
Return a list of all APIDoc s that are directly linked
from this APIDoc (i.e., are contained or pointed to by
one or more of this APIDoc 's attributes.)
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
canonical_name | A dotted name that serves as a unique identifier for this
ValueDoc 's value. |
||
toktree | This is currently used to extract values from __all__, etc, in the docparser module; maybe I should specialize process_assignment and extract it there? Although, for __all__, it's not clear where I'd put the value, since I just use it to set private/public/imported attribs on other vars (that might not exist yet at the time.) | ||
Value Representation | |||
---|---|---|---|
pyval | A pointer to the actual Python object described by this
ValueDoc . |
||
parse_repr | A text representation of this value, extracted from parsing its source code. | ||
Context | |||
defining_module | The documentation for the module that defines this value. | ||
Information about Imported Variables | |||
proxy_for | If proxy_for is not None, then this value was
imported from another file. |
||
Docstrings | |||
Inherited from |
|||
Information Extracted from Docstrings | |||
Inherited from |
|||
Source Information | |||
Inherited from |
|
|
|
Return a list of all filters can be used to selectively
exclude certain categories of attribute value. For example, using
includes=False will exclude variables that were imported
from other modules; and subclasses=False will exclude
subclasses. The filter categories currently supported by epydoc are:
|
|
canonical_nameA dotted name that serves as a unique identifier for this
ValueDoc s are created. However, this is sometimes not
possible. If a canonical name can not be chosen when the
ValueDoc is created, then one will be assigned by assign_canonical_names().
|
pyvalA pointer to the actual Python object described by thisValueDoc . This is used to display the value (e.g., when
describing a variable.) Use pyval_repr() to generate a plaintext string
representation of this value.
|
parse_reprA text representation of this value, extracted from parsing its source code. This representation may not accurately reflect the actual value (e.g., if the value was modified after the initial assignment).
|
defining_moduleThe documentation for the module that defines this value. This is used, e.g., to lookup the appropriate markup language for docstrings. For aModuleDoc , defining_module should be
self .
|
proxy_forIfproxy_for is not None, then this value was imported
from another file. proxy_for is the dotted name of the
variable that this value was imported from. If that variable is
documented, then its value may contain more complete API
documentation about this value. The proxy_for attribute is
used by the source code parser to link imported values to their source
values (in particular, for base classes). When possible, these proxy
ValueDoc s are replaced by the imported value's
ValueDoc by link_imports().
|
toktreeThis is currently used to extract values from __all__, etc, in the docparser module; maybe I should specialize process_assignment and extract it there? Although, for __all__, it's not clear where I'd put the value, since I just use it to set private/public/imported attribs on other vars (that might not exist yet at the time.)
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 3.0alpha2 on Tue Apr 11 17:33:42 2006 | http://epydoc.sf.net |