...
Other possible use that were planned but not use, were boost exception. This would automatically add function, line number, etc. At the moment this is done manually.
Doxygen
Ecflow provides support for doxygen generated documentation via integration with cmake. The main benefit here is to see the class hierarchy.
SPHINX
At one point all of ecflow documentation was done with sphinx, however when confluence was adopted, we were asked to stop using it.
...