AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
A DocWriter that is able write documentation in Sphinx RST format for a given input file. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/v0.4.0/src/axom/inlet/SphinxDocWriter.hpp>
Public Member Functions | |
SphinxDocWriter (const std::string &fileName, axom::sidre::Group *sidreRootGroup) | |
A constructor for SphinxDocWriter. More... | |
void | writeDocumentation () |
Writes all documentation to a file. More... | |
virtual | ~SphinxDocWriter ()=default |
A DocWriter that is able write documentation in Sphinx RST format for a given input file.
axom::inlet::SphinxDocWriter::SphinxDocWriter | ( | const std::string & | fileName, |
axom::sidre::Group * | sidreRootGroup | ||
) |
A constructor for SphinxDocWriter.
[in] | fileName | The name of the file the documentation should be written to. |
[in] | sidreRootGroup | The root of the sidre group that will be traversed to create documentation. |
|
virtualdefault |
|
virtual |
Writes all documentation to a file.
This generates all RST-syntax documentation and writes it to the pre-specified file.
Implements axom::inlet::DocWriter.