OceanDirect
2.4.0
OceanDirect C++/C API
|
This is the complete list of members for oceandirect::api::OceanDirectAPI, including all inherited members.
addNetworkDevice(const char *ipAddressStr, const char *deviceTypeStr, int *errorCode) | oceandirect::api::OceanDirectAPI | |
addRS232DeviceLocation(char *deviceTypeName, char *deviceBusPath, unsigned int baud, int *errorCode) | oceandirect::api::OceanDirectAPI | |
AdvancedControl() | oceandirect::api::OceanDirectAPI | |
applyElectricDarkCorrection(long deviceID, int *errorCode, bool value) | oceandirect::api::OceanDirectAPI | |
applyNonLinearityCorrection(long deviceID, int *errorCode, bool value) | oceandirect::api::OceanDirectAPI | |
boxcarCorrectSpectrum(long deviceID, int *errorCode, double *illuminatedSpectrum, unsigned int illuminatedSpectrumLength, unsigned int boxcarWidth) | oceandirect::api::OceanDirectAPI | |
closeDevice(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
darkCorrectSpectrum(long deviceID, int *errorCode, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
darkCorrectSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
detectNetworkDevices() | oceandirect::api::OceanDirectAPI | |
electricDarkCorrectionUsage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getAPIRCNumber(unsigned int *candidate) (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | |
getAPIVersionNumber() | oceandirect::api::OceanDirectAPI | |
getAPIVersionNumber(unsigned int *major, unsigned int *minor, unsigned int *point) | oceandirect::api::OceanDirectAPI | |
getBoxcarWidth(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getDarkCorrectedSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
getDarkCorrectedSpectrum(long deviceID, int *errorCode, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
getDelayIncrementMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getDelayMaximumMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getDelayMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getDelayMinimumMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getDeviceByID(unsigned long id) (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | |
getDeviceEndpoint(long deviceID, int *error_code, usbEndpointType endpointType) | oceandirect::api::OceanDirectAPI | |
getDeviceIDs(long *ids, unsigned long maxLength) | oceandirect::api::OceanDirectAPI | |
getDeviceModelText(long deviceID, int *errorCode, char *buffer, unsigned int bufferLength) | oceandirect::api::OceanDirectAPI | |
getDeviceType(long deviceID, int *errorCode, char *buffer, unsigned int length) | oceandirect::api::OceanDirectAPI | |
getElectricDarkPixelCount(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getElectricDarkPixelIndices(long deviceID, int *errorCode, int *indices, int length) | oceandirect::api::OceanDirectAPI | |
getErrorMessage(int errorCode, char *returnMessage, int length) | oceandirect::api::OceanDirectAPI | |
getErrorStringLength(int errorCode) | oceandirect::api::OceanDirectAPI | |
getFormattedSpectrum(long deviceID, int *errorCode, double *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | |
getFormattedSpectrumLength(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getIndexAtWavelength(long deviceID, int *errorCode, double &wavelength, double approxWavelength) | oceandirect::api::OceanDirectAPI | |
getIndicesAtAnyWavelength(long deviceID, int *errorCode, int *indices, int indicesLength, double *wavelength, int wavelengthLength) | oceandirect::api::OceanDirectAPI | |
getIndicesAtWavelengthRange(long deviceID, int *errorCode, int *indices, int indicesLength, double *wavelengthLength, int wavelengthSize, double lo, double hi) | oceandirect::api::OceanDirectAPI | |
getInstance() | oceandirect::api::OceanDirectAPI | static |
getIntegrationTimeIncrementMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getMaximumIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getMaximumIntensity(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getMinimumAveragingIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getMinimumIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getNetworkDeviceIDs(long *ids, unsigned long maxLength) | oceandirect::api::OceanDirectAPI | |
getNonlinearityCorrectedSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
getNonlinearityCorrectedSpectrum(long deviceID, int *errorCode, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
getNumberOfDeviceIDs() | oceandirect::api::OceanDirectAPI | |
getRawSpectrumWithMetadata(long deviceID, int *errorCode, SpectrumWithMetadata *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | |
getScansToAverage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getSerialNumber(long deviceID, int *errorCode, char *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | |
getSerialNumberMaximumLength(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getStoredDarkSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength) | oceandirect::api::OceanDirectAPI | |
getTime(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getTriggerMode(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
getWavelengthCoefficients(long deviceID, int *errorCode, double *coeff, int length) | oceandirect::api::OceanDirectAPI | |
getWavelengths(long deviceID, int *errorCode, double *wavelengths, int length) | oceandirect::api::OceanDirectAPI | |
isFeatureEnabled(long deviceId, int *errorCode, FeatureId featureId) | oceandirect::api::OceanDirectAPI | |
NetOceanDirectAdmin (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | friend |
nonLinearityCorrectionUsage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
nonlinearityCorrectSpectrum(long deviceID, int *errorCode, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
nonlinearityCorrectSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
OceanDirectAdminAPI (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | friend |
openDevice(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | |
probeDevices() | oceandirect::api::OceanDirectAPI | |
setBoxcarWidth(long deviceID, int *errorCode, unsigned short int boxcarWidth) | oceandirect::api::OceanDirectAPI | |
setDelayMicroseconds(long deviceID, int *errorCode, unsigned long delayMicroseconds) | oceandirect::api::OceanDirectAPI | |
setIntegrationTimeMicros(long deviceID, int *errorCode, unsigned long integrationTimeMicros) | oceandirect::api::OceanDirectAPI | |
setScansToAverage(long deviceID, int *errorCode, unsigned int scansToAverage) | oceandirect::api::OceanDirectAPI | |
setStoredDarkSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength) | oceandirect::api::OceanDirectAPI | |
setTime(long deviceID, int *errorCode, long long int timeInMicrosecond) | oceandirect::api::OceanDirectAPI | |
setTriggerMode(long deviceID, int *errorCode, int mode) | oceandirect::api::OceanDirectAPI | |
shutdown() | oceandirect::api::OceanDirectAPI | static |
~OceanDirectAPI() (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | virtual |