| ADAcquire | asynNDArrayDriver | protected |
| ADAcquireBusy | asynNDArrayDriver | protected |
| ADAcquirePeriod | ADDriver | protected |
| ADAcquireTime | ADDriver | protected |
| ADBinX | ADDriver | protected |
| ADBinY | ADDriver | protected |
| ADDriver(const char *portName, int maxAddr, int numParams, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) | ADDriver | |
| ADFirmwareVersion | asynNDArrayDriver | protected |
| ADFrameType | ADDriver | protected |
| ADGain | ADDriver | protected |
| ADImageMode | ADDriver | protected |
| ADManufacturer | asynNDArrayDriver | protected |
| ADMaxSizeX | ADDriver | protected |
| ADMaxSizeY | ADDriver | protected |
| ADMinX | ADDriver | protected |
| ADMinY | ADDriver | protected |
| ADModel | asynNDArrayDriver | protected |
| ADNumExposures | ADDriver | protected |
| ADNumExposuresCounter | ADDriver | protected |
| ADNumImages | ADDriver | protected |
| ADNumImagesCounter | ADDriver | protected |
| ADReadStatus | ADDriver | protected |
| ADReverseX | ADDriver | protected |
| ADReverseY | ADDriver | protected |
| ADSDKVersion | asynNDArrayDriver | protected |
| ADSerialNumber | asynNDArrayDriver | protected |
| ADShutterCloseDelay | ADDriver | protected |
| ADShutterControl | ADDriver | protected |
| ADShutterControlEPICS | ADDriver | protected |
| ADShutterMode | ADDriver | protected |
| ADShutterOpenDelay | ADDriver | protected |
| ADShutterStatus | ADDriver | protected |
| ADSizeX | ADDriver | protected |
| ADSizeY | ADDriver | protected |
| ADStatus | ADDriver | protected |
| ADStatusMessage | ADDriver | protected |
| ADStringFromServer | ADDriver | protected |
| ADStringToServer | ADDriver | protected |
| ADTemperature | ADDriver | protected |
| ADTemperatureActual | ADDriver | protected |
| ADTimeRemaining | ADDriver | protected |
| ADTriggerMode | ADDriver | protected |
| ADWaitForPlugins | asynNDArrayDriver | protected |
| asynNDArrayDriver(const char *portName, int maxAddr, int maxBuffers, size_t maxMemory, int interfaceMask, int interruptMask, int asynFlags, int autoConnect, int priority, int stackSize) | asynNDArrayDriver | |
| asynPortConnect(const char *port, int addr, asynUser **ppasynUser, const char *inputEos, const char *outputEos) | SpecsAnalyser | |
| asynPortDisconnect(asynUser *pasynUser) | SpecsAnalyser | |
| asynWriteRead(const char *command, char *response) | SpecsAnalyser | |
| checkPath() | asynNDArrayDriver | virtual |
| checkPath(std::string &filePath) | asynNDArrayDriver | virtual |
| cleanString(std::string &str, const std::string &search=": \n", int where=0) | SpecsAnalyser | |
| commandResponse(const std::string &command, std::string &response, std::map< std::string, std::string > &data) | SpecsAnalyser | |
| connect() | SpecsAnalyser | |
| ADDriver::connect(asynUser *pasynUser) | ADDriver | virtual |
| createFileName(int maxChars, char *fullFileName) | asynNDArrayDriver | virtual |
| createFileName(int maxChars, char *filePath, char *fileName) | asynNDArrayDriver | virtual |
| createFilePath(const char *path, int pathDepth) | asynNDArrayDriver | virtual |
| debug(const std::string &method, const std::string &msg) | SpecsAnalyser | |
| debug(const std::string &method, const std::string &msg, int value) | SpecsAnalyser | |
| debug(const std::string &method, const std::string &msg, double value) | SpecsAnalyser | |
| debug(const std::string &method, const std::string &msg, const std::string &value) | SpecsAnalyser | |
| debug(const std::string &method, const std::string &msg, std::map< std::string, std::string > value) | SpecsAnalyser | |
| debug(const std::string &method, const std::string &msg, std::map< int, std::string > value) | SpecsAnalyser | |
| debugLevel(const std::string &method, int onOff) | SpecsAnalyser | |
| decrementQueuedArrayCount() | asynNDArrayDriver | |
| defineSpectrumFAT() | SpecsAnalyser | |
| defineSpectrumFE() | SpecsAnalyser | |
| defineSpectrumFRR() | SpecsAnalyser | |
| defineSpectrumSFAT() | SpecsAnalyser | |
| deviceIsReachable | ADDriver | protected |
| disconnect() | SpecsAnalyser | |
| getAnalyserParameter(const std::string &name, int &value) | SpecsAnalyser | |
| getAnalyserParameter(const std::string &name, double &value) | SpecsAnalyser | |
| getAnalyserParameter(const std::string &name, std::string &value) | SpecsAnalyser | |
| getAnalyserParameter(const std::string &name, bool &value) | SpecsAnalyser | |
| getAnalyserParameterType(const std::string &name, SPECSValueType_t &value) | SpecsAnalyser | |
| getAttributes(NDAttributeList *pAttributeList) | asynNDArrayDriver | virtual |
| getQueuedArrayCount() | asynNDArrayDriver | |
| incrementQueuedArrayCount() | asynNDArrayDriver | |
| initDebugger(int initDebug) | SpecsAnalyser | |
| makeConnection() | SpecsAnalyser | |
| NDADCoreVersion | asynNDArrayDriver | protected |
| NDArrayCallbacks | asynNDArrayDriver | protected |
| NDArrayCounter | asynNDArrayDriver | protected |
| NDArrayData | asynNDArrayDriver | protected |
| NDArraySize | asynNDArrayDriver | protected |
| NDArraySizeX | asynNDArrayDriver | protected |
| NDArraySizeY | asynNDArrayDriver | protected |
| NDArraySizeZ | asynNDArrayDriver | protected |
| NDAttributesFile | asynNDArrayDriver | protected |
| NDAttributesMacros | asynNDArrayDriver | protected |
| NDAttributesStatus | asynNDArrayDriver | protected |
| NDAutoIncrement | asynNDArrayDriver | protected |
| NDAutoSave | asynNDArrayDriver | protected |
| NDBayerPattern | asynNDArrayDriver | protected |
| NDCodec | asynNDArrayDriver | protected |
| NDColorMode | asynNDArrayDriver | protected |
| NDCompressedSize | asynNDArrayDriver | protected |
| NDDataType | asynNDArrayDriver | protected |
| NDDimensions | asynNDArrayDriver | protected |
| NDDriverVersion | asynNDArrayDriver | protected |
| NDEpicsTSNsec | asynNDArrayDriver | protected |
| NDEpicsTSSec | asynNDArrayDriver | protected |
| NDFileCapture | asynNDArrayDriver | protected |
| NDFileCreateDir | asynNDArrayDriver | protected |
| NDFileDeleteDriverFile | asynNDArrayDriver | protected |
| NDFileFormat | asynNDArrayDriver | protected |
| NDFileFreeCapture | asynNDArrayDriver | protected |
| NDFileLazyOpen | asynNDArrayDriver | protected |
| NDFileName | asynNDArrayDriver | protected |
| NDFileNumber | asynNDArrayDriver | protected |
| NDFileNumCapture | asynNDArrayDriver | protected |
| NDFileNumCaptured | asynNDArrayDriver | protected |
| NDFilePath | asynNDArrayDriver | protected |
| NDFilePathExists | asynNDArrayDriver | protected |
| NDFileTemplate | asynNDArrayDriver | protected |
| NDFileTempSuffix | asynNDArrayDriver | protected |
| NDFileWriteMessage | asynNDArrayDriver | protected |
| NDFileWriteMode | asynNDArrayDriver | protected |
| NDFileWriteStatus | asynNDArrayDriver | protected |
| NDFullFileName | asynNDArrayDriver | protected |
| NDNDimensions | asynNDArrayDriver | protected |
| NDNumQueuedArrays | asynNDArrayDriver | protected |
| NDPoolAllocBuffers | asynNDArrayDriver | protected |
| NDPoolEmptyFreeList | asynNDArrayDriver | protected |
| NDPoolFreeBuffers | asynNDArrayDriver | protected |
| NDPoolMaxBuffers | asynNDArrayDriver | protected |
| NDPoolMaxMemory | asynNDArrayDriver | protected |
| NDPoolNumPreAllocBuffers | asynNDArrayDriver | protected |
| NDPoolPollStats | asynNDArrayDriver | protected |
| NDPoolPreAllocBuffers | asynNDArrayDriver | protected |
| NDPoolUsedMemory | asynNDArrayDriver | protected |
| NDPortNameSelf | asynNDArrayDriver | protected |
| NDReadFile | asynNDArrayDriver | protected |
| NDTimeStamp | asynNDArrayDriver | protected |
| NDUniqueId | asynNDArrayDriver | protected |
| NDWriteFile | asynNDArrayDriver | protected |
| pArrays | asynNDArrayDriver | protected |
| pAttributeList | asynNDArrayDriver | protected |
| pNDArrayPool | asynNDArrayDriver | |
| readAcquisitionData(int startIndex, int endIndex, std::vector< double > &values) | SpecsAnalyser | |
| readDeviceVisibleName() | SpecsAnalyser | |
| readDoubleData(std::map< std::string, std::string > data, const std::string &name, double &value) | SpecsAnalyser | |
| readEnum(asynUser *pasynUser, char *strings[], int values[], int severities[], size_t nElements, size_t *nIn) | SpecsAnalyser | |
| readGenericPointer(asynUser *pasynUser, void *genericPointer) | asynNDArrayDriver | virtual |
| readIntegerData(std::map< std::string, std::string > data, const std::string &name, int &value) | SpecsAnalyser | |
| readNDAttributesFile() | asynNDArrayDriver | virtual |
| readRunModes() | SpecsAnalyser | |
| readSpectrumDataInfo(SPECSDataInfoParam_t param) | SpecsAnalyser | |
| readSpectrumParameter(int param) | SpecsAnalyser | |
| report(FILE *fp, int details) | asynNDArrayDriver | virtual |
| sendSimpleCommand(const std::string &command, std::map< std::string, std::string > *data=NULL) | SpecsAnalyser | |
| sendStartCommand(bool safeAfter) | SpecsAnalyser | |
| setAnalyserParameter(const std::string &name, int value) | SpecsAnalyser | |
| setAnalyserParameter(const std::string &name, double value) | SpecsAnalyser | |
| setAnalyserParameter(const std::string &name, std::string value) | SpecsAnalyser | |
| setIntegerParam(int index, int value) | asynNDArrayDriver | virtual |
| setIntegerParam(int list, int index, int value) | asynNDArrayDriver | virtual |
| setShutter(int open) | ADDriver | virtual |
| setupEPICSParameters() | SpecsAnalyser | |
| SPECSAcqImage_ | SpecsAnalyser | protected |
| SPECSAcqSpectrum_ | SpecsAnalyser | protected |
| SpecsAnalyser(const char *portName, const char *driverPort, int maxBuffers, size_t maxMemory, int priority, int stackSize) | SpecsAnalyser | |
| specsAnalyserTask() | SpecsAnalyser | |
| SPECSConnect_ | SpecsAnalyser | protected |
| SPECSConnected_ | SpecsAnalyser | protected |
| SPECSCurrentSample_ | SpecsAnalyser | protected |
| SPECSCurrentSampleIteration_ | SpecsAnalyser | protected |
| SPECSDataDelayMax_ | SpecsAnalyser | protected |
| SPECSDefine_ | SpecsAnalyser | protected |
| SPECSEndEnergy_ | SpecsAnalyser | protected |
| SPECSKineticEnergy_ | SpecsAnalyser | protected |
| SPECSLensMode_ | SpecsAnalyser | protected |
| SPECSMsgCounter_ | SpecsAnalyser | protected |
| SPECSNonEnergyChannels_ | SpecsAnalyser | protected |
| SPECSNonEnergyMax_ | SpecsAnalyser | protected |
| SPECSNonEnergyMin_ | SpecsAnalyser | protected |
| SPECSNonEnergyUnits_ | SpecsAnalyser | protected |
| SPECSPassEnergy_ | SpecsAnalyser | protected |
| SPECSPauseAcq_ | SpecsAnalyser | protected |
| SPECSPercentComplete_ | SpecsAnalyser | protected |
| SPECSPercentCompleteIteration_ | SpecsAnalyser | protected |
| SPECSProtocolVersion_ | SpecsAnalyser | protected |
| SPECSProtocolVersionMajor_ | SpecsAnalyser | protected |
| SPECSProtocolVersionMinor_ | SpecsAnalyser | protected |
| SPECSRemainingTime_ | SpecsAnalyser | protected |
| SPECSRemainingTimeIteration_ | SpecsAnalyser | protected |
| SPECSRetardingRatio_ | SpecsAnalyser | protected |
| SPECSRunMode_ | SpecsAnalyser | protected |
| SPECSSafeState_ | SpecsAnalyser | protected |
| SPECSSamples_ | SpecsAnalyser | protected |
| SPECSSamplesIteration_ | SpecsAnalyser | protected |
| SPECSScanRange_ | SpecsAnalyser | protected |
| SPECSServerName_ | SpecsAnalyser | protected |
| SPECSSnapshotValues_ | SpecsAnalyser | protected |
| SPECSStartEnergy_ | SpecsAnalyser | protected |
| SPECSStepWidth_ | SpecsAnalyser | protected |
| SPECSValidate_ | SpecsAnalyser | protected |
| threadPriority_ | asynNDArrayDriver | protected |
| threadStackSize_ | asynNDArrayDriver | protected |
| updateQueuedArrayCount() | asynNDArrayDriver | |
| updateTimeStamps(NDArray *pArray) | asynNDArrayDriver | virtual |
| validateSpectrum() | SpecsAnalyser | |
| writeFloat64(asynUser *pasynUser, epicsFloat64 value) | SpecsAnalyser | |
| writeGenericPointer(asynUser *pasynUser, void *genericPointer) | asynNDArrayDriver | virtual |
| writeInt32(asynUser *pasynUser, epicsInt32 value) | SpecsAnalyser | virtual |
| writeOctet(asynUser *pasynUser, const char *value, size_t maxChars, size_t *nActual) | asynNDArrayDriver | virtual |
| ~asynNDArrayDriver() | asynNDArrayDriver | virtual |
| ~SpecsAnalyser() | SpecsAnalyser | virtual |