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
- property is_castxml¶
Is the current xml generator castxml?
- Returns
is castxml being used?
- Return type
bool
- property 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
- property is_gccxml¶
Is the current xml generator gccxml?
- Returns
is gccxml being used?
- Return type
bool
- property is_gccxml_06¶
Is the current xml generator gccxml (version 0.6)?
- Returns
is gccxml 0.6 being used?
- Return type
bool
- property is_gccxml_07¶
Is the current xml generator gccxml (version 0.7)?
- Returns
is gccxml 0.7 being used?
- Return type
bool
- property is_gccxml_09¶
Is the current xml generator gccxml (version 0.9)?
- Returns
is gccxml 0.9 being used?
- Return type
bool
- property 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
- property xml_output_version¶
The current xml output version for the parsed file.
- Returns
the xml output version
- Return type
str