I developed this code on a windows system. It may be correct on other systems, but you have to check it yourself. To make sure of this, I inserted the following lines. ( AS_WIN32 is not used outside of this file.)
If you want to create a windows dll file of this oedbx library or if
you want to use the dll file in your project, AS_OEDBX_DLL has to be defined.
In any other case comment out the following line
Dependant on the choice you made above AS_EXPORT is defined.
At the beginning of each cpp library file AS_OE_IMPLEMENTATION is
defined to differentiate between the creation and the usage of a windows dll.
If you compile this library make sure thar intx is a unsigned x bytes integer value.
The input and output streams of the library.
This exception is thrown, when an error occurs in the oedbx library.
The following functions are only used for ShowResults() FileTime2String : Converts a windows FILETIME structure to a string. rows2File : Makes a hexdump from 'length' values starting at address 'values'. 'address' is only used to label the rows.