areaDetector  3-12-1
EPICS areaDetector framework
NDFileHDF5 Member List

This is the complete list of members for NDFileHDF5, including all inherited members.

ADAcquireasynNDArrayDriverprotected
ADAcquireBusyasynNDArrayDriverprotected
ADFirmwareVersionasynNDArrayDriverprotected
ADManufacturerasynNDArrayDriverprotected
ADModelasynNDArrayDriverprotected
ADSDKVersionasynNDArrayDriverprotected
ADSerialNumberasynNDArrayDriverprotected
ADWaitForPluginsasynNDArrayDriverprotected
asynNDArrayDriver(const char *portName, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize)asynNDArrayDriver
beginProcessCallbacks(NDArray *pArray)NDPluginDriverprotectedvirtual
calcNumFrames()NDFileHDF5protected
checkPath()asynNDArrayDrivervirtual
checkPath(std::string &filePath)asynNDArrayDrivervirtual
closeFile()NDFileHDF5virtual
codecNDFileHDF5
configureDims(NDArray *pArray)NDFileHDF5protected
connectToArrayPort(void)NDPluginDriverprotectedvirtual
constDsetMapNDFileHDF5
createDataset(hid_t group, hdf5::Dataset *dset)NDFileHDF5
createDatasetDetector(hid_t group, hdf5::Dataset *dset)NDFileHDF5
createFileName(int maxChars, char *fullFileName)asynNDArrayDrivervirtual
createFileName(int maxChars, char *filePath, char *fileName)asynNDArrayDrivervirtual
createFilePath(const char *path, int pathDepth)asynNDArrayDrivervirtual
createHardLinks(hdf5::Group *root)NDFileHDF5
createTree(hdf5::Group *root, hid_t h5handle)NDFileHDF5
createXMLFileLayout()NDFileHDF5
decrementQueuedArrayCount()asynNDArrayDriver
defDsetNameNDFileHDF5
detDataMapNDFileHDF5
driverCallback(asynUser *pasynUser, void *genericPointer)NDPluginDrivervirtual
endProcessCallbacks(NDArray *pArray, bool copyArray=false, bool readAttributes=true)NDPluginDriverprotectedvirtual
fileExists(char *filename)NDFileHDF5
flushCallback()NDFileHDF5
flushTask()NDFileHDF5
fromHdfToHidDatatype(hdf5::DataType_t in) constNDFileHDF5
getAttributes(NDAttributeList *pAttributeList)asynNDArrayDrivervirtual
getChunkDim(int index)NDFileHDF5
getDim(int index)NDFileHDF5
getMaxDim(int index)NDFileHDF5
getOffset(int index)NDFileHDF5
getQueuedArrayCount()asynNDArrayDriver
getVirtualDim(int index)NDFileHDF5
incrementQueuedArrayCount()asynNDArrayDriver
NDADCoreVersionasynNDArrayDriverprotected
NDArrayCallbacksasynNDArrayDriverprotected
NDArrayCounterasynNDArrayDriverprotected
NDArrayDataasynNDArrayDriverprotected
NDArraySizeasynNDArrayDriverprotected
NDArraySizeXasynNDArrayDriverprotected
NDArraySizeYasynNDArrayDriverprotected
NDArraySizeZasynNDArrayDriverprotected
NDAttributesFileasynNDArrayDriverprotected
NDAttributesMacrosasynNDArrayDriverprotected
NDAttributesStatusasynNDArrayDriverprotected
NDAutoIncrementasynNDArrayDriverprotected
NDAutoSaveasynNDArrayDriverprotected
NDBayerPatternasynNDArrayDriverprotected
NDCodecasynNDArrayDriverprotected
NDColorModeasynNDArrayDriverprotected
NDCompressedSizeasynNDArrayDriverprotected
NDDataTypeasynNDArrayDriverprotected
NDDimensionsasynNDArrayDriverprotected
NDDriverVersionasynNDArrayDriverprotected
ndDsetNameNDFileHDF5
NDEpicsTSNsecasynNDArrayDriverprotected
NDEpicsTSSecasynNDArrayDriverprotected
NDFileCaptureasynNDArrayDriverprotected
NDFileCreateDirasynNDArrayDriverprotected
NDFileDeleteDriverFileasynNDArrayDriverprotected
NDFileFormatasynNDArrayDriverprotected
NDFileHDF5(const char *portName, int queueSize, int blockingCallbacks, const char *NDArrayPort, int NDArrayAddr, int priority, int stackSize)NDFileHDF5
NDFileHDF5_bloscCompressLevelNDFileHDF5protected
NDFileHDF5_bloscCompressorNDFileHDF5protected
NDFileHDF5_bloscShuffleTypeNDFileHDF5protected
NDFileHDF5_chunkBoundaryAlignNDFileHDF5protected
NDFileHDF5_chunkBoundaryThresholdNDFileHDF5protected
NDFileHDF5_chunkSizeNDFileHDF5protected
NDFileHDF5_chunkSizeAutoNDFileHDF5protected
NDFileHDF5_compressionTypeNDFileHDF5protected
NDFileHDF5_dimAttDatasetsNDFileHDF5protected
NDFileHDF5_extraDimChunkNDFileHDF5protected
NDFileHDF5_extraDimNameNDFileHDF5protected
NDFileHDF5_extraDimOffsetXNDFileHDF5protected
NDFileHDF5_extraDimOffsetYNDFileHDF5protected
NDFileHDF5_extraDimSizeNDFileHDF5protected
NDFileHDF5_fillValueNDFileHDF5protected
NDFileHDF5_flushNthFrameNDFileHDF5protected
NDFileHDF5_jpegQualityNDFileHDF5protected
NDFileHDF5_layoutErrorMsgNDFileHDF5protected
NDFileHDF5_layoutFilenameNDFileHDF5protected
NDFileHDF5_layoutValidNDFileHDF5protected
NDFileHDF5_nbitsOffsetNDFileHDF5protected
NDFileHDF5_nbitsPrecisionNDFileHDF5protected
NDFileHDF5_NDAttributeChunkNDFileHDF5protected
NDFileHDF5_nExtraDimsNDFileHDF5protected
NDFileHDF5_nFramesChunksNDFileHDF5protected
NDFileHDF5_posIndexNDFileHDF5protected
NDFileHDF5_posNameNDFileHDF5protected
NDFileHDF5_posRunningNDFileHDF5protected
NDFileHDF5_storeAttributesNDFileHDF5protected
NDFileHDF5_storePerformanceNDFileHDF5protected
NDFileHDF5_SWMRCbCounterNDFileHDF5protected
NDFileHDF5_SWMRFlushNowNDFileHDF5protected
NDFileHDF5_SWMRModeNDFileHDF5protected
NDFileHDF5_SWMRRunningNDFileHDF5protected
NDFileHDF5_SWMRSupportedNDFileHDF5protected
NDFileHDF5_szipNumPixelsNDFileHDF5protected
NDFileHDF5_totalIoSpeedNDFileHDF5protected
NDFileHDF5_totalRuntimeNDFileHDF5protected
NDFileHDF5_zCompressLevelNDFileHDF5protected
NDFileLazyOpenasynNDArrayDriverprotected
NDFileNameasynNDArrayDriverprotected
NDFileNumberasynNDArrayDriverprotected
NDFileNumCaptureasynNDArrayDriverprotected
NDFileNumCapturedasynNDArrayDriverprotected
NDFilePathasynNDArrayDriverprotected
NDFilePathExistsasynNDArrayDriverprotected
NDFileTemplateasynNDArrayDriverprotected
NDFileTempSuffixasynNDArrayDriverprotected
NDFileWriteMessageasynNDArrayDriverprotected
NDFileWriteModeasynNDArrayDriverprotected
NDFileWriteStatusasynNDArrayDriverprotected
NDFullFileNameasynNDArrayDriverprotected
NDNDimensionsasynNDArrayDriverprotected
NDNumQueuedArraysasynNDArrayDriverprotected
NDPluginDriver(const char *portName, int queueSize, int blockingCallbacks, const char *NDArrayPort, int NDArrayAddr, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize, int maxThreads, bool compressionAware=false)NDPluginDriver
NDPluginDriverArrayAddrNDPluginDriverprotected
NDPluginDriverArrayPortNDPluginDriverprotected
NDPluginDriverBlockingCallbacksNDPluginDriverprotected
NDPluginDriverDisorderedArraysNDPluginDriverprotected
NDPluginDriverDroppedArraysNDPluginDriverprotected
NDPluginDriverDroppedOutputArraysNDPluginDriverprotected
NDPluginDriverEnableCallbacksNDPluginDriverprotected
NDPluginDriverExecutionTimeNDPluginDriverprotected
NDPluginDriverMaxByteRateNDPluginDriverprotected
NDPluginDriverMaxThreadsNDPluginDriverprotected
NDPluginDriverMinCallbackTimeNDPluginDriverprotected
NDPluginDriverNumThreadsNDPluginDriverprotected
NDPluginDriverPluginTypeNDPluginDriverprotected
NDPluginDriverProcessPluginNDPluginDriverprotected
NDPluginDriverQueueFreeNDPluginDriverprotected
NDPluginDriverQueueSizeNDPluginDriverprotected
NDPluginDriverSortFreeNDPluginDriverprotected
NDPluginDriverSortModeNDPluginDriverprotected
NDPluginDriverSortSizeNDPluginDriverprotected
NDPluginDriverSortTimeNDPluginDriverprotected
NDPluginFile(const char *portName, int queueSize, int blockingCallbacks, const char *NDArrayPort, int NDArrayAddr, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize, int maxThreads, bool compressionAware=false)NDPluginFile
NDPoolAllocBuffersasynNDArrayDriverprotected
NDPoolEmptyFreeListasynNDArrayDriverprotected
NDPoolFreeBuffersasynNDArrayDriverprotected
NDPoolMaxBuffersasynNDArrayDriverprotected
NDPoolMaxMemoryasynNDArrayDriverprotected
NDPoolUsedMemoryasynNDArrayDriverprotected
NDPortNameSelfasynNDArrayDriverprotected
NDReadFileasynNDArrayDriverprotected
NDTimeStampasynNDArrayDriverprotected
NDUniqueIdasynNDArrayDriverprotected
NDWriteFileasynNDArrayDriverprotected
onCloseMapNDFileHDF5
onOpenMapNDFileHDF5
openFile(const char *fileName, NDFileOpenMode_t openMode, NDArray *pArray)NDFileHDF5virtual
pArraysasynNDArrayDriverprotected
pAttributeListasynNDArrayDriverprotected
pNDArrayPoolasynNDArrayDriver
pPrevInputArray_NDPluginDriverprotected
processCallbacks(NDArray *pArray)NDPluginFilevirtual
readFile(NDArray **pArray)NDFileHDF5virtual
readFloat64(asynUser *pasynUser, epicsFloat64 *value)asynNDArrayDrivervirtual
readGenericPointer(asynUser *pasynUser, void *genericPointer)asynNDArrayDrivervirtual
readInt32(asynUser *pasynUser, epicsInt32 *value)asynNDArrayDrivervirtual
readInt32Array(asynUser *pasynUser, epicsInt32 *value, size_t nElements, size_t *nIn)NDPluginDrivervirtual
readNDAttributesFile()asynNDArrayDrivervirtual
report(FILE *fp, int details)NDFileHDF5virtual
run(void)NDPluginDrivervirtual
setArrayInterrupt(int connect)NDPluginDriverprotectedvirtual
setIntegerParam(int index, int value)asynNDArrayDrivervirtual
setIntegerParam(int list, int index, int value)asynNDArrayDrivervirtual
setMultiFrameFile(bool multi)NDFileHDF5protected
sortingTask()NDPluginDriver
start(void)NDPluginDrivervirtual
startSWMR()NDFileHDF5
storeOnCloseAttributes()NDFileHDF5
storeOnOpenAttributes()NDFileHDF5
storeOnOpenCloseAttribute(hdf5::Element *element, bool open)NDFileHDF5
str_NDFileHDF5_chunkSizeNDFileHDF5static
str_NDFileHDF5_extraDimChunkNDFileHDF5static
str_NDFileHDF5_extraDimNameNDFileHDF5static
str_NDFileHDF5_extraDimSizeNDFileHDF5static
str_NDFileHDF5_posIndexNDFileHDF5static
str_NDFileHDF5_posNameNDFileHDF5static
supportsMultipleArraysNDPluginFile
threadPriority_asynNDArrayDriverprotected
threadStackSize_asynNDArrayDriverprotected
throttled(NDArray *pArray)NDPluginDriverprotected
updateQueuedArrayCount()asynNDArrayDriver
verifyLayoutXMLFile()NDFileHDF5
writeFile(NDArray *pArray)NDFileHDF5virtual
writeFloat64(asynUser *pasynUser, epicsFloat64 value)NDPluginDrivervirtual
writeGenericPointer(asynUser *pasynUser, void *genericPointer)asynNDArrayDrivervirtual
writeH5attrFloat64(hid_t element, const std::string &attr_name, const std::string &str_attr_value) constNDFileHDF5
writeH5attrInt32(hid_t element, const std::string &attr_name, const std::string &str_attr_value) constNDFileHDF5
writeH5attrStr(hid_t element, const std::string &attr_name, const std::string &str_attr_value) constNDFileHDF5
writeH5dsetFloat64(hid_t element, const std::string &name, const std::string &str_value) constNDFileHDF5
writeH5dsetInt32(hid_t element, const std::string &name, const std::string &str_value) constNDFileHDF5
writeH5dsetStr(hid_t element, const std::string &name, const std::string &str_value) constNDFileHDF5
writeHdfAttributes(hid_t h5_handle, hdf5::Element *element)NDFileHDF5
writeHdfConstDataset(hid_t h5_handle, hdf5::Dataset *dset)NDFileHDF5
writeInt32(asynUser *pasynUser, epicsInt32 value)NDFileHDF5virtual
writeNDArray(asynUser *pasynUser, void *genericPointer)NDPluginFilevirtual
writeOctet(asynUser *pasynUser, const char *value, size_t nChars, size_t *nActual)NDFileHDF5virtual
~asynNDArrayDriver()asynNDArrayDrivervirtual
~NDPluginDriver()NDPluginDriver