AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
A Writer 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/develop/src/axom/inlet/SphinxWriter.hpp>
Public Member Functions | |
SphinxWriter (const std::string &fileName) | |
A constructor for SphinxWriter. More... | |
void | documentContainer (const Container &container) override |
Generates documentation for a Container and its child Fields/Functions. More... | |
void | finalize () override |
Finalizes documentation generation (e.g., by writing it to a file) More... | |
virtual | ~SphinxWriter ()=default |
A Writer that is able write documentation in Sphinx RST format for a given input file.
axom::inlet::SphinxWriter::SphinxWriter | ( | const std::string & | fileName | ) |
A constructor for SphinxWriter.
[in] | fileName | The name of the file the documentation should be written to. |
|
virtualdefault |
|
overridevirtual |
Generates documentation for a Container and its child Fields/Functions.
[in] | container | The Container to generate documentation for |
Implements axom::inlet::Writer.
|
overridevirtual |
Finalizes documentation generation (e.g., by writing it to a file)
This is a hint to implementers that no further containers will be documented
Implements axom::inlet::Writer.