Functions | |
def | categorize_xml (tree) |
def | find_all_elements (tree, name, tag) |
def | find_first_element_with_tag (tree, tag) |
def | find_method_element_text (method, name) |
def | generate_xml (input_path, output_path, quiet=False) |
def | init_doc (file_path) |
def | parse (input_path, output_path, quiet=False, generate_xml_flag=True) |
Variables | |
string | DOXYGEN_CONF = 'doxygen.conf' |
def parse_xml.categorize_xml | ( | tree | ) |
Determine the type of the object the xml tree represents. Arguments: tree -- an xml tree or path to xml string
Definition at line 63 of file parse_xml.py.
def parse_xml.find_all_elements | ( | tree, | |
name, | |||
tag | |||
) |
Definition at line 107 of file parse_xml.py.
def parse_xml.find_first_element_with_tag | ( | tree, | |
tag | |||
) |
Definition at line 100 of file parse_xml.py.
def parse_xml.find_method_element_text | ( | method, | |
name | |||
) |
Definition at line 111 of file parse_xml.py.
def parse_xml.generate_xml | ( | input_path, | |
output_path, | |||
quiet = False |
|||
) |
Parse the file for documentation and output it as in an xml format
Definition at line 41 of file parse_xml.py.
def parse_xml.init_doc | ( | file_path | ) |
Initialize documentation given its type. Categorize the xml tree at file_path and initiliaze the corresponding doc type with the xml tree and other relevant information. Arguments: file_path -- path to the xml tree Returns: An initialized Doc
Definition at line 80 of file parse_xml.py.
def parse_xml.parse | ( | input_path, | |
output_path, | |||
quiet = False , |
|||
generate_xml_flag = True |
|||
) |
Parse the files for documentation and store it in templates. Arguments: input_path -- path to the input folder or file output_path -- path to the output folder quiet -- turn on/off the messages that are generated to standard output by Doxygen (default = False) generate_xml -- use Doxygen to generate xml (default = True) Returns: A Docs template storing all the documentation in the input.
Definition at line 10 of file parse_xml.py.
string parse_xml.DOXYGEN_CONF = 'doxygen.conf' |
Definition at line 7 of file parse_xml.py.