DoxySummaryEntry
- class sphinx_doxysummary.generate.DoxySummaryEntry(filename: str, name: str, template: str = 'cppbase.rst', toctree: str = '', scope: str = '', alias: str | None = None)
Simple class representing an entry in “doxysummary” directive.
- filename
Name of rst file source.
- Type:
str
- toctree
Directory in which the rst file will be generated.
- Type:
str
- template
Name of the template for generating rst file. Default is the template
cppbase.rst
in installation directory of this package.- Type:
str
- name
Content of the entry. If the entry is a function, the return type is removed. Only the function name and the arguments are retained.
- Type:
str
- scope
Scope of the name. The true name in Doxygen XML of the item is “scope::name”.
- Type:
str
- alias
Alias of the entry. If there is an alias, the displayname and the title of the generated file are the alias.
- Type:
str
- __init__(filename: str, name: str, template: str = 'cppbase.rst', toctree: str = '', scope: str = '', alias: str | None = None)
- Parameters:
filename (str) – Name of the rst file containing the entry.
template (str) – Name of template for generating the entry.
name (str) – Content of the entry.
toctree (str, optional) – Directory to generate automatically rst files. The default is ‘’.
scope (str, optional) – Current scope of the entry. The default is ‘’.
alias (str) – Alias of the entry. The default is
None
.
- property fullname: str
Get the fullname (scope + name) of the entry.
- Returns:
Fullname of the entry.
- Return type:
str