Application description

Describes the architecture of the application.

In ilodiet.cpp , the main part of the application starts by declaring the environment and terminates by calling the method end for that environment. The code in between is encapsulated in a try block that catches all Concert Technology exceptions and prints them to the C++ error stream cerr . All other exceptions are caught as well, and a simple error message is issued. The first action of the program is to evaluate command-line options and call the function usage in cases of misuse.

Note:

In such cases, an exception is thrown. This practice makes sure that env.end is called before the program is terminated.