Rosetta  2019.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
sphinx-doc-generator Namespace Reference

Functions

def generate_rst_sphinx_files
 
def collect_python_modules
 
def main
 

Variables

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

Function Documentation

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

References ObjexxFCL.len().

Referenced by main().

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

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

Referenced by main().

def sphinx-doc-generator.main (   args)

Variable Documentation

string sphinx-doc-generator._javascript_name_ = 'summary.js'
string sphinx-doc-generator._javascript_template_
string sphinx-doc-generator._template_
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 '''