Files
2014-06-16 11:16:21 +02:00

37 lines
679 B
C++

/*
* TfUnknownBrick.h
*
* Created on: 13.06.2014
* Author: matzman
*/
#ifndef TFUNKNOWNBRICK_H_
#define TFUNKNOWNBRICK_H_
#include <tfcppsimple/TfBrick.h>
namespace tfcppsimple {
class TfUnknownBrick: public TfBrick {
friend class TfDeviceFactory;
private:
TfUnknownBrick(TfConnection& connection,
std::string uid,
std::string connected_uid,
TfDevicePosition position,
TfVersion hardware_version,
TfVersion firmware_version,
uint16_t raw_device_identifier,
TfDevice* parent
);
public:
virtual ~TfUnknownBrick();
virtual std::string getDeviceName(bool extended = true);
};
} /* namespace tfcppsimple */
#endif /* TFUNKNOWNBRICK_H_ */