Ограничения перечисления IBM Rhapsody

Я создал тип перечисления в IBM Rhapsody в C ++ версии 8.1.5

Код, который создает авто-кодер, выглядит следующим образом:

enum MY_ENUM {
ENUM_ITEM_1,
ENUM_ITEM_2,
ENUM_ITEM_3
};

Я хотел бы, чтобы Rhapsody автоматически генерировала определения пределов перечисления, такие как:

#define MY_ENUM_START ENUM_ITEM_1
#define MY_ENUM_END ENUM_ITEM_2
#define MY_ENUM_SIZE ( MY_ENUM_END + 1U )

Кто-нибудь знает вариант сделать это в Rhapsody?

Спасибо

0

Решение

Для дальнейшего использования выясняется, что в Rhapsody нет возможности автоматизировать это (v8.1.5).

Может быть применен любой из стандартных ручных подходов, т.е. добавление в конец дополнительного перечисления с именем MAX и т. д.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]