Rosetta
Functions | Variables
sphinx-doc-generator Namespace Reference

Functions

def generate_rst_sphinx_files (modules, output_dir, javascript_path)
 
def collect_python_modules (root_dir, name=None)
 
def main (args)
 

Variables

string _javascript_name_ = 'summary.js'
 
string _template_
 
string _javascript_template_
 

Function Documentation

◆ collect_python_modules()

def sphinx-doc-generator.collect_python_modules (   root_dir,
  name = None 
)

References ObjexxFCL.len().

Referenced by main().

◆ generate_rst_sphinx_files()

def sphinx-doc-generator.generate_rst_sphinx_files (   modules,
  output_dir,
  javascript_path 
)

References join(), ObjexxFCL.len(), and basic::database.open().

Referenced by main().

◆ main()

def sphinx-doc-generator.main (   args)

Variable Documentation

◆ _javascript_name_

string sphinx-doc-generator._javascript_name_ = 'summary.js'
private

◆ _javascript_template_

string sphinx-doc-generator._javascript_template_
private

◆ _template_

string sphinx-doc-generator._template_
private
Initial value:
1 = '''
2 {name}
3 {name_underline}
4 
5 .. toctree::
6  :maxdepth: 1
7 
8  {sub_modules}
9 
10 .. container:: cfv-summary
11 
12  .. raw:: html
13 
14  <script type="text/javascript" src='{javascript_path}/{_javascript_name_}'></script>
15 
16 
17 .. automodule:: {module}
18  :members:
19  :undoc-members:
20  :show-inheritance:
21  :private-members:
22  :inherited-members:
23 
24 .. :special-members:
25 
26 '''