Library LIBDF consists of Functions and data Structures which can be divided into 2 main categories.
· | First category ("Comparing and Diff") contains functions and corresponding structures used to compare files and build difference files (df-files). |
· | Second category ("Difference Applying") contains functions used for df-files applying (i.e. reconstruction of a new (revised) file using an old file and df-file). LIBDFP library contains functions only from this category and has the smaller size comparing to LIBDF library. |
· | Shared Structures, used by functions from both categories above. |
It is necessary to mark that almost all function of LIBDF library return an value of the type int, which encodes the output of function execution. "0" value (EDF_SUCCESS) means that function is executed successfully. Otherwise the returned value is a specific error code. The full list of error codes is provided in the "Error codes" section of this manual.
Comparing and Diff
Functions
Structures
Difference Applying
Functions
Shared Structures