Rsh API  SDK 2.1
Документация по программированию
 Указатель Классы Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы Страницы
RshDeviceBaseInfo.h
См. документацию.
1 
18 #ifndef RSH_DEVICEBASEINFO_H
19 #define RSH_DEVICEBASEINFO_H
20 
21 #include "RshBaseType.h"
22 #include "RshBufferType.h"
23 
24 #include <ostream>
25 
26 #pragma pack(push, 8)
27 
59 struct RshDeviceBaseInfo : public RshBaseType {
60 
77 
126 
150 
170 
201 
214 
215  RshDeviceBaseInfo(RshDataTypes type = rshDeviceBaseInfo, size_t typeSize = sizeof(RshDeviceBaseInfo));
216 
218 
220 
222 
223  bool operator==(RshDeviceBaseInfo& obj) const;
224 
225  bool operator!=(RshDeviceBaseInfo& obj) const;
226 
227  bool operator<(const RshDeviceBaseInfo& obj) const;
228 
229  bool operator>(const RshDeviceBaseInfo& obj) const;
230 
231  friend std::ostream& operator<< (std::ostream &out, const RshDeviceBaseInfo& obj);
232 };
233 
250 
251 
252 #pragma pack(pop)
253 #endif //RSH_DEVICEBASEINFO_H