|
areaDetector
3-5-0
EPICS areaDetector framework
|
#include <list>#include <hdf5.h>#include <asynDriver.h>#include <NDPluginFile.h>#include <NDArray.h>#include "NDFileHDF5Layout.h"#include "NDFileHDF5Dataset.h"#include "NDFileHDF5LayoutXML.h"#include "NDFileHDF5AttributeDataset.h"#include "NDFileHDF5VersionCheck.h"#include "Codec.h"Go to the source code of this file.
Classes | |
| class | NDFileHDF5 |
| Writes NDArrays in the HDF5 file format; an XML file can control the structure of the HDF5 file. More... | |
Macros | |
| #define | MAXEXTRADIMS 10 |
| #define | str_NDFileHDF5_nRowChunks "HDF5_nRowChunks" |
| #define | str_NDFileHDF5_nColChunks "HDF5_nColChunks" |
| #define | str_NDFileHDF5_nFramesChunks "HDF5_nFramesChunks" |
| #define | str_NDFileHDF5_chunkBoundaryAlign "HDF5_chunkBoundaryAlign" |
| #define | str_NDFileHDF5_chunkBoundaryThreshold "HDF5_chunkBoundaryThreshold" |
| #define | str_NDFileHDF5_NDAttributeChunk "HDF5_NDAttributeChunk" |
| #define | str_NDFileHDF5_nExtraDims "HDF5_nExtraDims" |
| #define | str_NDFileHDF5_extraDimOffsetX "HDF5_extraDimOffsetX" |
| #define | str_NDFileHDF5_extraDimOffsetY "HDF5_extraDimOffsetY" |
| #define | str_NDFileHDF5_storeAttributes "HDF5_storeAttributes" |
| #define | str_NDFileHDF5_storePerformance "HDF5_storePerformance" |
| #define | str_NDFileHDF5_totalRuntime "HDF5_totalRuntime" |
| #define | str_NDFileHDF5_totalIoSpeed "HDF5_totalIoSpeed" |
| #define | str_NDFileHDF5_flushNthFrame "HDF5_flushNthFrame" |
| #define | str_NDFileHDF5_compressionType "HDF5_compressionType" |
| #define | str_NDFileHDF5_nbitsPrecision "HDF5_nbitsPrecision" |
| #define | str_NDFileHDF5_nbitsOffset "HDF5_nbitsOffset" |
| #define | str_NDFileHDF5_szipNumPixels "HDF5_szipNumPixels" |
| #define | str_NDFileHDF5_zCompressLevel "HDF5_zCompressLevel" |
| #define | str_NDFileHDF5_bloscShuffleType "HDF5_bloscShuffleType" |
| #define | str_NDFileHDF5_bloscCompressor "HDF5_bloscCompressor" |
| #define | str_NDFileHDF5_bloscCompressLevel "HDF5_bloscCompressLevel" |
| #define | str_NDFileHDF5_dimAttDatasets "HDF5_dimAttDatasets" |
| #define | str_NDFileHDF5_layoutErrorMsg "HDF5_layoutErrorMsg" |
| #define | str_NDFileHDF5_layoutValid "HDF5_layoutValid" |
| #define | str_NDFileHDF5_layoutFilename "HDF5_layoutFilename" |
| #define | str_NDFileHDF5_posRunning "HDF5_posRunning" |
| #define | str_NDFileHDF5_posNameDimN "HDF5_posNameDimN" |
| #define | str_NDFileHDF5_posNameDimX "HDF5_posNameDimX" |
| #define | str_NDFileHDF5_posNameDimY "HDF5_posNameDimY" |
| #define | str_NDFileHDF5_posIndexDimN "HDF5_posIndexDimN" |
| #define | str_NDFileHDF5_posIndexDimX "HDF5_posIndexDimX" |
| #define | str_NDFileHDF5_posIndexDimY "HDF5_posIndexDimY" |
| #define | str_NDFileHDF5_fillValue "HDF5_fillValue" |
| #define | str_NDFileHDF5_SWMRFlushNow "HDF5_SWMRFlushNow" |
| #define | str_NDFileHDF5_SWMRCbCounter "HDF5_SWMRCbCounter" |
| #define | str_NDFileHDF5_SWMRSupported "HDF5_SWMRSupported" |
| #define | str_NDFileHDF5_SWMRMode "HDF5_SWMRMode" |
| #define | str_NDFileHDF5_SWMRRunning "HDF5_SWMRRunning" |
| #define | FIRST_NDFILE_HDF5_PARAM NDFileHDF5_nRowChunks |
| #define FIRST_NDFILE_HDF5_PARAM NDFileHDF5_nRowChunks |
| #define MAXEXTRADIMS 10 |
| #define str_NDFileHDF5_bloscCompressLevel "HDF5_bloscCompressLevel" |
| #define str_NDFileHDF5_bloscCompressor "HDF5_bloscCompressor" |
| #define str_NDFileHDF5_bloscShuffleType "HDF5_bloscShuffleType" |
| #define str_NDFileHDF5_chunkBoundaryAlign "HDF5_chunkBoundaryAlign" |
| #define str_NDFileHDF5_chunkBoundaryThreshold "HDF5_chunkBoundaryThreshold" |
| #define str_NDFileHDF5_compressionType "HDF5_compressionType" |
| #define str_NDFileHDF5_dimAttDatasets "HDF5_dimAttDatasets" |
| #define str_NDFileHDF5_extraDimOffsetX "HDF5_extraDimOffsetX" |
| #define str_NDFileHDF5_extraDimOffsetY "HDF5_extraDimOffsetY" |
| #define str_NDFileHDF5_fillValue "HDF5_fillValue" |
| #define str_NDFileHDF5_flushNthFrame "HDF5_flushNthFrame" |
| #define str_NDFileHDF5_layoutErrorMsg "HDF5_layoutErrorMsg" |
| #define str_NDFileHDF5_layoutFilename "HDF5_layoutFilename" |
| #define str_NDFileHDF5_layoutValid "HDF5_layoutValid" |
| #define str_NDFileHDF5_nbitsOffset "HDF5_nbitsOffset" |
| #define str_NDFileHDF5_nbitsPrecision "HDF5_nbitsPrecision" |
| #define str_NDFileHDF5_nColChunks "HDF5_nColChunks" |
| #define str_NDFileHDF5_NDAttributeChunk "HDF5_NDAttributeChunk" |
| #define str_NDFileHDF5_nExtraDims "HDF5_nExtraDims" |
| #define str_NDFileHDF5_nFramesChunks "HDF5_nFramesChunks" |
| #define str_NDFileHDF5_nRowChunks "HDF5_nRowChunks" |
| #define str_NDFileHDF5_posIndexDimN "HDF5_posIndexDimN" |
| #define str_NDFileHDF5_posIndexDimX "HDF5_posIndexDimX" |
| #define str_NDFileHDF5_posIndexDimY "HDF5_posIndexDimY" |
| #define str_NDFileHDF5_posNameDimN "HDF5_posNameDimN" |
| #define str_NDFileHDF5_posNameDimX "HDF5_posNameDimX" |
| #define str_NDFileHDF5_posNameDimY "HDF5_posNameDimY" |
| #define str_NDFileHDF5_posRunning "HDF5_posRunning" |
| #define str_NDFileHDF5_storeAttributes "HDF5_storeAttributes" |
| #define str_NDFileHDF5_storePerformance "HDF5_storePerformance" |
| #define str_NDFileHDF5_SWMRCbCounter "HDF5_SWMRCbCounter" |
| #define str_NDFileHDF5_SWMRFlushNow "HDF5_SWMRFlushNow" |
| #define str_NDFileHDF5_SWMRMode "HDF5_SWMRMode" |
| #define str_NDFileHDF5_SWMRRunning "HDF5_SWMRRunning" |
| #define str_NDFileHDF5_SWMRSupported "HDF5_SWMRSupported" |
| #define str_NDFileHDF5_szipNumPixels "HDF5_szipNumPixels" |
| #define str_NDFileHDF5_totalIoSpeed "HDF5_totalIoSpeed" |
| #define str_NDFileHDF5_totalRuntime "HDF5_totalRuntime" |
| #define str_NDFileHDF5_zCompressLevel "HDF5_zCompressLevel" |
1.8.15