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