OceanDirectLighthouseC++
3.1.1
OceanDirect Lighthouse 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 | virtual |
addRS232DeviceLocation(char *deviceTypeName, char *deviceBusPath, unsigned int baud, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
addTCPIPv4DeviceLocation(const char *deviceTypeName, std::string ipAddr, int port, int *errorCode) | oceandirect::api::OceanDirectAPI | protectedvirtual |
addTCPIPv4OBP2DeviceLocation(const char *deviceTypeName, std::string ipAddr, int port, int *errorCode) (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | protectedvirtual |
AdvancedControl() | oceandirect::api::OceanDirectAPI | virtual |
applyElectricDarkCorrection(long deviceID, int *errorCode, bool value) | oceandirect::api::OceanDirectAPI | virtual |
applyNonLinearityCorrection(long deviceID, int *errorCode, bool value) | oceandirect::api::OceanDirectAPI | virtual |
boxcarCorrectSpectrum(long deviceID, int *errorCode, const double *illuminatedSpectrum, unsigned int illuminatedSpectrumLength, unsigned int boxcarWidth, double *boxcarCorrectedSpectrum, unsigned int boxcarCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | |
closeDevice(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
darkCorrectSpectrum(long deviceID, int *errorCode, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
darkCorrectSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
detectNetworkDevices() | oceandirect::api::OceanDirectAPI | virtual |
electricDarkCorrectionUsage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getAcquisitionDelayIncrementMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getAcquisitionDelayMaximumMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getAcquisitionDelayMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getAcquisitionDelayMinimumMicroseconds(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getAPIRCNumber(unsigned int *candidate) (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | virtual |
getAPIVersionNumber(unsigned int *major, unsigned int *minor, unsigned int *point) | oceandirect::api::OceanDirectAPI | virtual |
getBoxcarWidth(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getDarkCorrectedSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
getDarkCorrectedSpectrum(long deviceID, int *errorCode, double *darkCorrectedSpectrum, int darkCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
getDeviceByID(long id) (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | virtual |
getDeviceEndpoint(long deviceID, int *error_code, usbEndpointType endpointType) | oceandirect::api::OceanDirectAPI | virtual |
getDeviceIDs(long *ids, unsigned long maxLength) | oceandirect::api::OceanDirectAPI | virtual |
getDeviceModel(long deviceID, int *errorCode, int index) | oceandirect::api::OceanDirectAPI | protectedvirtual |
getDeviceModelText(long deviceID, int *errorCode, char *buffer, unsigned int bufferLength) | oceandirect::api::OceanDirectAPI | virtual |
getDeviceType(long deviceID, int *errorCode, char *buffer, unsigned int length) | oceandirect::api::OceanDirectAPI | virtual |
getElectricDarkPixelCount(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getElectricDarkPixelIndices(long deviceID, int *errorCode, int *indices, int length) | oceandirect::api::OceanDirectAPI | virtual |
getErrorMessage(int errorCode, char *returnMessage, int length) | oceandirect::api::OceanDirectAPI | virtual |
getErrorStringLength(int errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getFormattedSpectrum(long deviceID, int *errorCode, double *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | virtual |
getFormattedSpectrumLength(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getIndexAtWavelength(long deviceID, int *errorCode, double &wavelength, double approxWavelength) | oceandirect::api::OceanDirectAPI | virtual |
getIndicesAtAnyWavelength(long deviceID, int *errorCode, int *indices, int indicesLength, double *wavelength, int wavelengthLength) | oceandirect::api::OceanDirectAPI | virtual |
getIndicesAtWavelengthRange(long deviceID, int *errorCode, int *indices, int indicesLength, double *wavelengthLength, int wavelengthSize, double lo, double hi) | oceandirect::api::OceanDirectAPI | virtual |
getInstance() | oceandirect::api::OceanDirectAPI | static |
getIntegrationTimeIncrementMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getMaximumIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getMaximumIntensity(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getMinimumAveragingIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getMinimumIntegrationTimeMicros(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getNetworkDeviceIDs(long *ids, unsigned long maxLength) | oceandirect::api::OceanDirectAPI | virtual |
getNonlinearityCorrectedSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
getNonlinearityCorrectedSpectrum(long deviceID, int *errorCode, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
getNumberOfDeviceIDs() | oceandirect::api::OceanDirectAPI | virtual |
getRawSpectrumWithMetadata(long deviceID, int *errorCode, SpectrumWithMetadata *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | virtual |
getScansToAverage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getSerialNumber(long deviceID, int *errorCode, char *buffer, int bufferLength) | oceandirect::api::OceanDirectAPI | virtual |
getSerialNumberMaximumLength(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getStoredDarkSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
getTime(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getTriggerMode(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
getWavelengthCoefficients(long deviceID, int *errorCode, double *coeff, int length) | oceandirect::api::OceanDirectAPI | virtual |
getWavelengths(long deviceID, int *errorCode, double *wavelengths, int length) | oceandirect::api::OceanDirectAPI | virtual |
instance (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | protectedstatic |
InstrumentedOceanDirectAPI (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | friend |
isFeatureEnabled(long deviceId, int *errorCode, FeatureId featureId) | oceandirect::api::OceanDirectAPI | virtual |
NetOceanDirectAdmin (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | friend |
nonLinearityCorrectionUsage(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
nonlinearityCorrectSpectrum(long deviceID, int *errorCode, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
nonlinearityCorrectSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength, double *illuminatedSpectrum, int illuminatedSpectrumLength, double *nonlinearityCorrectedSpectrum, int nonlinearityCorrectedSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
OceanDirectAdminAPI (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | friend |
OceanDirectAPI() (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | protected |
openDevice(long deviceID, int *errorCode) | oceandirect::api::OceanDirectAPI | virtual |
probeDevices() | oceandirect::api::OceanDirectAPI | virtual |
setAcquisitionDelayMicroseconds(long deviceID, int *errorCode, unsigned long delayMicroseconds) | oceandirect::api::OceanDirectAPI | virtual |
setBoxcarWidth(long deviceID, int *errorCode, unsigned short int boxcarWidth) | oceandirect::api::OceanDirectAPI | virtual |
setIntegrationTimeMicros(long deviceID, int *errorCode, unsigned long integrationTimeMicros) | oceandirect::api::OceanDirectAPI | virtual |
setMulticastMsgResponseReadDelay(size_t delayMs) | oceandirect::api::OceanDirectAPI | |
setMulticastMsgResponseReadRetry(size_t retryCount) | oceandirect::api::OceanDirectAPI | |
setMulticastMsgSendRetry(size_t retryCount) | oceandirect::api::OceanDirectAPI | |
setScansToAverage(long deviceID, int *errorCode, unsigned int scansToAverage) | oceandirect::api::OceanDirectAPI | virtual |
setStoredDarkSpectrum(long deviceID, int *errorCode, double *darkSpectrum, int darkSpectrumLength) | oceandirect::api::OceanDirectAPI | virtual |
setTime(long deviceID, int *errorCode, long long int timeInMicrosecond) | oceandirect::api::OceanDirectAPI | virtual |
setTriggerMode(long deviceID, int *errorCode, int mode) | oceandirect::api::OceanDirectAPI | virtual |
shutdown() | oceandirect::api::OceanDirectAPI | static |
~OceanDirectAPI() (defined in oceandirect::api::OceanDirectAPI) | oceandirect::api::OceanDirectAPI | virtual |