|
virtual std::vector< double > * | getSpectrum (const Protocol &protocol, const Bus &bus)=0 throw (FeatureException) |
|
virtual std::vector< byte > * | getUnformattedSpectrum (const Protocol &protocol, const Bus &bus)=0 throw (FeatureException) |
|
virtual std::vector< double > * | getWavelengths (const Protocol &protocol, const Bus &bus)=0 throw (FeatureException) |
|
virtual std::vector< byte > * | readUnformattedSpectrum (const Protocol &protocol, const Bus &bus)=0 throw (FeatureException) |
|
virtual void | setIntegrationTimeMicros (const Protocol &protocol, const Bus &bus, unsigned long time_usec)=0 throw (FeatureException, IllegalArgumentException) |
|
virtual void | writeRequestSpectrum (const Protocol &protocol, const Bus &bus)=0 throw (FeatureException) |
|
virtual void | setTriggerMode (const Protocol &protocol, const Bus &bus, SpectrometerTriggerMode &mode)=0 throw (FeatureException) |
|
virtual std::vector< SpectrometerTriggerMode * > | getTriggerModes () const =0 |
|
virtual std::vector< int > | getElectricDarkPixelIndices () const =0 |
|
virtual long | getIntegrationTimeMinimum () const =0 |
|
virtual long | getIntegrationTimeMaximum () const =0 |
|
virtual long | getIntegrationTimeIncrement () const =0 |
|
virtual int | getNumberOfPixels () const =0 |
|
virtual int | getMaximumIntensity () const =0 |
|
The documentation for this class was generated from the following file: