pygccxml.utils.xml_generators module¶
-
class
xml_generators
(logger, gccxml_cvs_revision=None, castxml_format=None)¶ Bases:
object
Helper class for the xml generator versions
-
get_string_repr
()¶ Get a string identifier for the current type of xml generator
Returns: identifier Return type: str
-
is_castxml
¶ Is the current xml generator castxml?
Returns: is castxml being used? Return type: bool
-
is_castxml1
¶ Is the current xml generator castxml (with output format version 1)?
Returns: is castxml (with output format version 1) being used? Return type: bool
-
is_gccxml
¶ Is the current xml generator gccxml?
Returns: is gccxml being used? Return type: bool
-
is_gccxml_06
¶ Is the current xml generator gccxml (version 0.6)?
Returns: is gccxml 0.6 being used? Return type: bool
-
is_gccxml_07
¶ Is the current xml generator gccxml (version 0.7)?
Returns: is gccxml 0.7 being used? Return type: bool
-
is_gccxml_09
¶ Is the current xml generator gccxml (version 0.9)?
Returns: is gccxml 0.9 being used? Return type: bool
-
is_gccxml_09_buggy
¶ Is the current xml generator gccxml (version 0.9 - buggy)?
Returns: is gccxml 0.9 (buggy) being used? Return type: bool
-
xml_output_version
¶ The current xml output version for the parsed file.
Returns: the xml output version Return type: str
-