Esempio n. 1
0
def render(app,
           member_def,
           domain=None,
           show_define_initializer=False,
           compound_parser=None,
           options=[]):
    """Render Doxygen *member_def* with *renderer_class*."""

    app.config.breathe_separate_member_pages = False
    app.config.breathe_use_project_refids = False
    app.config.breathe_show_define_initializer = show_define_initializer
    app.config.breathe_debug_trace_directives = False
    app.config.breathe_debug_trace_doxygen_ids = False
    app.config.breathe_debug_trace_qualification = False
    renderer = SphinxRenderer(
        app,
        None,  # project_info
        [],  # node_stack
        None,  # state
        None,  # document
        MockTargetHandler(),
        compound_parser,
        OpenFilter())
    renderer.context = MockContext(app, [member_def], domain, options)
    return renderer.render(member_def)
Esempio n. 2
0
def render(member_def, domain=None, show_define_initializer=False):
    """Render Doxygen *member_def* with *renderer_class*."""
    renderer = SphinxRenderer(MockProjectInfo(show_define_initializer),
                              None,  # renderer_factory
                              create_node_factory(),
                              None,  # state
                              None,  # document
                              MockTargetHandler(),
                              None,   # compound_parser
                              OpenFilter())
    renderer.context = MockContext([member_def], domain)
    return renderer.render(member_def)
Esempio n. 3
0
def render(member_def):
    """Render Doxygen *member_def* with *renderer_class*."""
    renderer = SphinxRenderer(MockProjectInfo(),
                              None,  # renderer_factory
                              create_node_factory(),
                              None,  # state
                              None,  # document
                              MockTargetHandler(),
                              None,   # compound_parser
                              OpenFilter())
    renderer.context = MockContext([member_def])
    return renderer.render(member_def)
Esempio n. 4
0
def render(member_def, domain=None, show_define_initializer=False):
    """Render Doxygen *member_def* with *renderer_class*."""
    renderer = SphinxRenderer(MockProjectInfo(show_define_initializer),
                              None,  # renderer_factory
                              create_node_factory(),
                              None,  # state
                              None,  # document
                              MockTargetHandler(),
                              None,   # compound_parser
                              OpenFilter())
    renderer.context = MockContext([member_def], domain)
    return renderer.render(member_def)
Esempio n. 5
0
def render(member_def):
    """Render Doxygen *member_def* with *renderer_class*."""
    renderer = SphinxRenderer(
        MockProjectInfo(),
        None,  # renderer_factory
        create_node_factory(),
        None,  # state
        None,  # document
        MockTargetHandler(),
        None,  # compound_parser
        OpenFilter())
    renderer.context = MockContext([member_def])
    return renderer.render(member_def)