/** @page libdk4app libdk4app
@section secdk4app Application support
Application support includes:
- File search for both configuration and resource files
The users language and region are considered when building the
list of directories to search for a file.
- Localized messages
String table files for the users language and region can be found
using the file search.
- Preferences
An administrator or user can configure defaults for configuration items.
- Logging
Log goes to standard output and optionally to a log file.
The log file is removed automatically when the appication exits
unless there were errors.
@section secdk4apphead Headers and modules
Header | Purpose
: ---: | :------
dk4app.h | Application data type and basic functions.
dk4mema.h | Dynamic memory allocation, diagnostics.
dk4aopt.h | Access to command line options.
dk4fs.h | File search.
dk4appmkdh.h | Create directory hierarchy for file, diagnostics.
dk4dira.h | Open directory for traversal, diagnostics.
dk4fileia.h | Information about a file, diagnostics.
dk4fopda.h | Open file, apply security checks, diagnostics.
dk4fdrda.h | Read from file descriptor, diagnostics.
dk4fdrde.h | Issue diagnostics for errors while reading from file descriptor.
dk4fdwre.h | Issue diagnostics for errors while writing to file descriptor.
dk4strda.h | String duplication, diagnostics.
*/