HDF.PInvoke
HDF.PInvoke copied to clipboard
Raw HDF5 Power for .NET
`H5FDdriver_query()` API call added to the C library `H5FD_FEAT_DEFAULT_VFD_COMPATIBLE VFD` feature flag added to the C library.
When running a dotnet core 2.0 unit test that uses a netstandard 2.0 package that uses HDF.PInvoke, it fails with the following exception: ``` System.TypeInitializationException: The type initializer for 'HDF.PInvoke.H5F'...
At the current state e.g. the functions `H5F.create( .. )` and `H5F.get_filesize( .. )` both return `Int32` even though `create` returns an actual id and `get_filesize` only indicates if there...
I've created ``H5PT`` and ``H5LT`` classes with P/Invoke signatures for their respective HDF5 APIs (from ``hdf5-hl``). I've marked this as a work-in-progress (WIP) in the PR title for now, as...
When the unit test of my own method using HDF.PInvoke is executed, cleaning the solution will raise the error "Unable to delete file "\Hdf5.Tests\bin\Debug\bin64\zlib.dll". Access to the path '\Hdf5.Tests\bin\Debug\bin64\zlib.dll' is...
“A complete set of Platform Invoke (P/Invoke) declarations for the core HDF5 C-API is supported” But I can find no evidence of a packet table interface. I suppose since the...
@gheber Should I post this to [HDF-forum]? The original element datatype of a dataset is stored by HDF5 and is required to identify the way to actually read back the...
See last paragraph of #112 for details.
See #112 for details. `ConfigurationManger.AppSettings[ ... ]`: * returns `null` when the key doesn't exist * the return type is `string`, so the `ToString()` doesn't do anything except throwing `NullReferenceException`
In `NativeDependencies.GetAssemblyName()` the binary search path based on this code: ```C# string myPath = new Uri(System.Reflection.Assembly .GetExecutingAssembly().CodeBase).AbsolutePath; myPath = Uri.UnescapeDataString(myPath); return myPath; ``` which transforms a path `c:\Dir\Sub#Dir\HDF.PInvoke.dll` into `c:\Dir\Sub`....