在 Rational® Rhapsody® 中,omu* 儲存器是不搭配範本一起實作的儲存器。使用不使用範本的儲存器會大幅減少所產生程式碼的大小。OMUList 是一種無類型的鏈結清單。
此類別定義於標頭檔 omulist.h 中。
第一個
指定清單中的第一個元素。其定義方式如下:
OMUListItem* first;
最後一個
指定清單中的最後一個元素。其定義方式如下:
OMUListItem*
last;
範例
請考量下列範例:
OMUIterator
iter(itsObserver);
while (*iter)
{
(static_cast<Observer*>(*iter))->notify();
iter++;
}