@@@Brendon WRITEME
edoc --help Usage: edoc [OPTIONS] FILE... Where OPTIONS is one of the command line options below, and FILE is 1 or more input files to be processed. The input files can be any type of file (or directory) recognised by edoc as containing valid EDoc++ data. If a directory is specified it will be searched recursivly for any valid EDoc++ data files. The special FLAG-TYPE-OPTIONS will modify state of any files on the command line following them. -h, --help Print this message and exit -v, --version Print the version number of edoc and exit -o FILE, --output=FILE Write output to FILE -f FMT, --format=FMT Write output in format FMT. One of: "simple", "doxygen", "simple-doxygen" or "check" -c, --check Equivilant to --format=check -d X, --verbosity=X Set the verbosity to level X. Where X is an integer in the range [0 - 3] -s, --show-all Generates output for all functions including functions without an implementation AND functions that do not throw any exceptions -u, --all-undefined Will generate WUNIMPL warnings for ALL undefined functions not just those referenced by the main function -l, --show-link-names Prints the link names of functions in addition to their declared names. Method of doing so depends on the output format -m FILE, --merged-output=FILE Write merged EDoc++ data to FILE --merged-format=FMT Set output format of merged file to FMT. Where FMT is one of: "text" or "binary". Default: binary --enable-default-suppressions Enables the usage of default suppressions. This is the default --disable-default-suppressions Disables the usage of default suppressions --check-invalid-rethrow Perform checks for invalid rethrow statements (ECRASH_THROW) -i FILE, --input=FILE Use FILE for input data. This is usually not used unless you wanted to import a file called say: "--format" which is very unlikely --gen-implicit-throw Implicitly generates exceptions for function exception specification types. -p, --primary Sets primary input flag. All input files following this option will be imported as primary data sources. This is the default -a, --additional Clears primary input flag. All input files following this option will be imported as additional data sources --optional Same as --input except the next file is considered optional and if any errors occur opening the file it is ignored and a warning emitted. --enable-auto-suppressions Enables the automatic importing of suppression files for additional data sources. This is the default --disable-auto-suppressions Disables the automatic importing of suppression files for additional data sources --enable-auto-import Enables the automatic importing of shared library EDoc++ data files. This is the default --disable-auto-import Disables the automatic importing of shared library EDoc++ data files.