OceanDirect  2.4.0
OceanDirect C++/C API
oceandirect::api::OceanDirectAPI Member List

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::OceanDirectAPIstatic
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::OceanDirectAPIfriend
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::OceanDirectAPIfriend
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::OceanDirectAPIstatic
~OceanDirectAPI() (defined in oceandirect::api::OceanDirectAPI)oceandirect::api::OceanDirectAPIvirtual