aboutsummaryrefslogtreecommitdiff
path: root/docs/sphinx/kerneldoc.py
diff options
context:
space:
mode:
authorJohn Snow <jsnow@redhat.com>2025-03-10 23:42:08 -0400
committerMarkus Armbruster <armbru@redhat.com>2025-03-11 10:07:03 +0100
commit1ea664862ad097f25d722c1c733d16c5b971e99b (patch)
tree20a8d160dbf8dc6f52253d39cc20434dbcd6c2ed /docs/sphinx/kerneldoc.py
parent6d64a27cd367d9d8639b560dc4ed13cf05b5f43b (diff)
downloadqemu-1ea664862ad097f25d722c1c733d16c5b971e99b.zip
qemu-1ea664862ad097f25d722c1c733d16c5b971e99b.tar.gz
qemu-1ea664862ad097f25d722c1c733d16c5b971e99b.tar.bz2
docs/qapi-domain: Add QAPIDescription abstract class
This class is a generic, top-level directive for documenting some kind of QAPI thingamajig that we expect to go into the Index. This class doesn't do much by itself, and it isn't yet associated with any particular directive. handle_signature(), _object_hierarchy_parts() and _toc_entry_name() are defined in the base class. get_index_text() and add_target_and_index() are new methods defined here; they are based heavily on the layout and format of the Python domain's general object class. Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20250311034303.75779-11-jsnow@redhat.com> Acked-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
Diffstat (limited to 'docs/sphinx/kerneldoc.py')
0 files changed, 0 insertions, 0 deletions