Rational® Rhapsody®에서omu* 컨테이너는 템플리트로 구현되지 않은 컨테이너입니다. 템플리트가 없는 컨테이너를 사용하면 생성된 코드의 크기도 상당히 줄어듭니다. OMUCollection은 크기가 동적으로 조정되는 형식이 없는 배열입니다.
이 클래스는 헤더 파일인 omucollec.h에 정의되어 있습니다.
개수
이 속성은 콜렉션에 있는 요소 개수를 지정합니다. 이는 다음과 같이 정의합니다.
int count;
theLink
이 속성은 콜렉션에 있는 요소에 대한 링크를 지정합니다. 이는 다음과 같이 정의합니다.
void** theLink;
크기
이 속성은 콜렉션에 할당된 메모리 양을 지정합니다. 이는 다음과 같이 정의합니다.
int size;