Returns the appropriate Doxygen XML parser subclass based on language.

Raises: ValueError: If language is not one of the supported tokens.

Returns:

The BaseDoxygenParser subclass responsible for parsing that language.

Methods

get_parser_class

get_parser_class(language: str) -> type[BaseDoxygenParser]

Returns the appropriate Doxygen XML parser subclass based on language.

Raises: ValueError: If language is not one of the supported tokens.

Returns:

The BaseDoxygenParser subclass responsible for parsing that language.

ParameterTypeDescription
languagestrA language token; case-insensitive. Accepts “cs”/“csharp”,

Generated with Flude

Copyright © 2026