SeaBreeze
include
api
seabreezeapi
NonlinearityCoeffsFeatureAdapter.h
Go to the documentation of this file.
1
/***************************************************/
33
#ifndef SEABREEZE_NONLINEARITYCOEFFSFEATUREADAPTER_H
34
#define SEABREEZE_NONLINEARITYCOEFFSFEATUREADAPTER_H
35
36
#include "
api/seabreezeapi/FeatureAdapterTemplate.h
"
37
#include "
vendors/OceanOptics/features/nonlinearity/NonlinearityCoeffsFeatureInterface.h
"
38
39
namespace
seabreeze
{
40
namespace
api {
41
42
class
NonlinearityCoeffsFeatureAdapter
43
:
public
FeatureAdapterTemplate
<NonlinearityCoeffsFeatureInterface> {
44
public
:
45
NonlinearityCoeffsFeatureAdapter
(
NonlinearityCoeffsFeatureInterface
*intf,
46
const
FeatureFamily
&f,
47
Protocol
*p,
Bus
*b,
unsigned
short
instanceIndex);
48
virtual
~
NonlinearityCoeffsFeatureAdapter
();
49
50
int
readNonlinearityCoeffs(
int
*errorCode,
double
*buffer,
51
int
bufferLength);
52
};
53
54
}
55
}
56
57
#endif
seabreeze::api::NonlinearityCoeffsFeatureAdapter
Definition:
NonlinearityCoeffsFeatureAdapter.h:42
seabreeze::api::FeatureAdapterTemplate
Definition:
FeatureAdapterTemplate.h:47
NonlinearityCoeffsFeatureInterface.h
seabreeze::Protocol
Definition:
Protocol.h:44
FeatureAdapterTemplate.h
seabreeze::NonlinearityCoeffsFeatureInterface
Definition:
NonlinearityCoeffsFeatureInterface.h:39
seabreeze::FeatureFamily
Definition:
FeatureFamily.h:39
seabreeze::Bus
Definition:
Bus.h:48
seabreeze
Encapsulates all SeaBreeze classes.
Definition:
DeviceFactory.h:42
Generated on Sun Jan 19 2020 16:01:08 for SeaBreeze by
1.8.13