Commit 3c7a86d4 authored by Pavel Vainerman's avatar Pavel Vainerman

Сделал UniSetTypes::KeyType беззнаковым

parent 38ba27ea
......@@ -55,7 +55,7 @@ namespace UniSetTypes
const ThresholdId DefaultThresholdId = -1; /*!< идентификатор порогов по умолчанию */
const ThresholdId DefaultTimerId = -1; /*!< идентификатор таймера по умолчанию */
typedef long KeyType; /*!< уникальный ключ объекта */
typedef unsigned long KeyType; /*!< уникальный ключ объекта */
/*! генератор уникального положительного ключа
* Уникальность гарантируется только для пары значений
......@@ -78,8 +78,8 @@ namespace UniSetTypes
typedef std::list<std::string> ListObjectName; /*!< Список объектов типа ObjectName */
typedef ObjectId SysId;
typedef CORBA::Object_ptr ObjectPtr; /*!< Ссылка на объект регистрируемый в ObjectRepository */
typedef CORBA::Object_var ObjectVar; /*!< Ссылка на объект регистрируемый в ObjectRepository */
typedef CORBA::Object_ptr ObjectPtr; /*!< Ссылка на объект регистрируемый в ObjectRepository */
typedef CORBA::Object_var ObjectVar; /*!< Ссылка на объект регистрируемый в ObjectRepository */
/*! Функция делает ObjectType из const char * (переводит const-строку в обычную, что плохо, но мы обещаем не писать в неё :) ) */
inline static UniSetTypes::ObjectType getObjectType(const char * name) { const void *t = name; return (UniSetTypes::ObjectType)t; }
......@@ -90,11 +90,11 @@ namespace UniSetTypes
/*! Команды для управления лампочками */
enum LampCommand
{
lmpOFF = 0, /*!< выключить */
lmpON = 1, /*!< включить */
lmpOFF = 0, /*!< выключить */
lmpON = 1, /*!< включить */
lmpBLINK = 2, /*!< мигать */
lmpBLINK2 = 3, /*!< мигать */
lmpBLINK3 = 4 /*!< мигать */
lmpBLINK2 = 3, /*!< мигать */
lmpBLINK3 = 4 /*!< мигать */
};
static const long ChannelBreakValue = std::numeric_limits<long>::max();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment