Skip to main content

Cli App - developer documentation

Here you can find all that you need if you want to continue the development of the Validator CLI App or to use it more advanced!

Don't forget to check out the user documentation to get a grasp of what this CLI App is all about!

Contents:

Generated-code-documentation

You can find generated documentation by Doxygen in here. It contains description of all the classes we will be working with.

Contents of namespaces

Here you can see all the embedded namespaces: embedded namespaces

Now we will describe what do they contain:

  • Language - contains classes that enable the localization of the CLI App.
  • Resources - contains resource files of the CLI application.
  • Result - contains classes that create the result files in different formats - they call classes defined in ValidateLib. Also they contain classes that generate the general messages to the command line.
  • Validation - contains ValidationController that orchestrates the validation process and communication of other modules.