Rsh API  SDK 2.1
Документация по программированию
 Указатель Классы Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы Страницы
RshPortInfo.h
См. документацию.
1 
18 #ifndef RSH_PORT_INFO_H
19 #define RSH_PORT_INFO_H
20 
21 #include "RshBaseType.h"
22 
23 #include <ostream>
24 
25 #pragma pack(push, 8)
26 
59 struct RshPortInfo : public RshBaseType {
60 
96 
113 
132  const wchar_t* name;
133 
134  RshPortInfo();
135 
136  RshPortInfo(U32 address, U8 bitsize, const wchar_t* name);
137 
138  bool operator==(RshPortInfo& obj) const;
139 
140  bool operator!=(RshPortInfo& obj) const;
141 
142  bool operator< (const RshPortInfo& obj) const;
143 
144  bool operator> (const RshPortInfo& obj) const;
145 
146  RshPortInfo& operator=(const RshPortInfo& obj);
147 
148  friend std::ostream& operator<< (std::ostream &out, const RshPortInfo& obj);
149 };
150 
167 
168 #pragma pack(pop)
169 #endif //RSH_PORT_INFO_H