OMUMap 클래스

Rational® Rhapsody®에서omu* 컨테이너는 템플리트로 구현되지 않은 컨테이너입니다. 템플리트가 없는 컨테이너를 사용하면 생성된 코드의 크기도 상당히 줄어듭니다. OMUMap은 유형이 없는 맵입니다.

이 클래스는 헤더 파일인 omumap.h에 정의되어 있습니다.

생성 요약
OMUMap
OMUMap 오브젝트를 생성합니다.
~OMUMap
OMUMap 오브젝트를 영구 삭제합니다.
메소드 요약
operator []
지정한 위치에서 찾은 요소를 리턴합니다.
add - 맵에 요소를 추가합니다.
find
맵에 지정한 요소가 있는지 여부를 판별합니다.
getAt
지정한 키의 요소를 리턴합니다.
getCount
맵에 있는 요소 개수를 리턴합니다.
getKey
지정한 키의 요소를 가져옵니다.
isEmpty
맵이 비어 있는지 여부를 판별합니다.
lookUp
맵에서 지정한 요소를 검색합니다.
remove
맵에서 지정한 요소를 삭제합니다.
removeAll
맵에서 모든 요소를 삭제합니다.
removeKey
맵에서 키가 지정된 요소를 삭제합니다.

피드백