SeaBreeze
Public Member Functions
seabreeze::oceanBinaryProtocol::OBPReadSpectrumExchange Class Reference
Inheritance diagram for seabreeze::oceanBinaryProtocol::OBPReadSpectrumExchange:
Inheritance graph
Collaboration diagram for seabreeze::oceanBinaryProtocol::OBPReadSpectrumExchange:
Collaboration graph

Public Member Functions

 OBPReadSpectrumExchange (unsigned int readoutLength, unsigned int numberOfPixels)
 
virtual Datatransfer (TransferHelper *helper) throw (ProtocolException)
 
- Public Member Functions inherited from seabreeze::oceanBinaryProtocol::OBPReadRawSpectrumExchange
 OBPReadRawSpectrumExchange (unsigned int readoutLength, unsigned int numberOfPixels)
 
void setNumberOfPixels (unsigned int readoutLength, unsigned int numPixels)
 
- Public Member Functions inherited from seabreeze::Transfer
 Transfer (std::vector< ProtocolHint *> *hints, std::vector< byte > *buffer, direction_t direction, unsigned int length)
 
- Public Member Functions inherited from seabreeze::Exchange
 Exchange (std::vector< ProtocolHint *> *hints)
 
virtual const std::vector< ProtocolHint * > & getHints ()
 

Additional Inherited Members

- Static Public Attributes inherited from seabreeze::Transfer
static const direction_t TO_DEVICE
 
static const direction_t FROM_DEVICE
 
- Protected Member Functions inherited from seabreeze::oceanBinaryProtocol::OBPReadRawSpectrumExchange
unsigned int isLegalMessageType (unsigned int t)
 
- Protected Member Functions inherited from seabreeze::Transfer
void checkBufferSize ()
 
- Protected Attributes inherited from seabreeze::oceanBinaryProtocol::OBPReadRawSpectrumExchange
unsigned int numberOfPixels
 
- Protected Attributes inherited from seabreeze::Transfer
unsigned int length
 
std::vector< byte > * buffer
 
direction_t direction
 
- Protected Attributes inherited from seabreeze::Exchange
std::vector< ProtocolHint * > * hints
 

The documentation for this class was generated from the following file: