blob: 3458397b8257f543728858bc5d967b0d138a4115 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
/** @page libdk4app libdk4app
@section secdk4app Application support
Application support includes:
- File search for both configuration and resource files <br>
The users language and region are considered when building the
list of directories to search for a file.
- Localized messages <br>
String table files for the users language and region can be found
using the file search.
- Preferences <br>
An administrator or user can configure defaults for configuration items.
- Logging <br>
Log goes to standard output and optionally to a log file. <br>
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.
*/
|