C++ 프레임워크에 대한 OXF 특성을 구성하려면 다음 방법 중 하나를 사용하십시오.
IBM® Rational® Rhapsody® Developer for C++ 프레임워크 파일은 <install_dir>/LangCpp/oxf 디렉토리에 위치합니다.
| File | 설명 |
|---|---|
| AMemAloc.h | 정적 메모리 할당에 대한 추상 인터페이스의 선언을 포함합니다. |
| event.h | OMEvent, OMStartBehaviorEvent에 대한 선언과 OMTimeout 클래스가 포함됩니다. |
| event.cpp | OMEvent, OMStartBehaviorEvent 및 OMTimeout 클래스의 구현이 포함됩니다. |
| MemAlloc.h | 정적 메모리 할당에 대한 선언이 포함됩니다. |
| omabscon.h | 추상 컨테이너 클래스(OMAbstractContainer 및 OMIterator)의 선언이 포함됩니다. |
| omcollec.h | OMStaticArray의 동적 버전을 기반으로 하는 순서 지정되지 않고 경계가 없는 컨테이너인 OMCollection 클래스의 선언이 포함됩니다. |
| omcon.h | 기본 OMContainer 라이브러리에 대한 공통 선언이 포함됩니다. |
| omheap.h | OMHeap 클래스의 선언이 포함됩니다. |
| omiotypes.h | OM_STL 컴파일 플래그를 기반으로, 벤더 스트림이나 표준 라이브러리 스트림에 맵핑된 일반 스트림 유형이 포함됩니다. |
| omlist.h | OMList 클래스의 선언이 포함됩니다. |
| ommap.h | OMMap 클래스의 선언이 포함됩니다. |
| ommemorymanager.h | 버전 3.0.1에 도입된 새 메모리 관리 기능을 지원하는 클래스에 대한 선언이 포함됩니다. |
| ommemorymanager.cpp | 메모리 관리 기능의 구현이 포함됩니다. |
| omoutput.h | OMNotifyToError 및 OMNotifyToOutput에 대한 보고 메시지가 포함됩니다. |
| omoutput.cpp | OMNotifyToError 및 OMNotifyToOutput에 대한 보고 메시지가 포함됩니다. |
| omprotected.h | OMProtected 및 OMGuard 클래스에 대한 선언과 보호 매크로가 포함됩니다. |
| omqueue.h | 순서가 지정되지 않거나, 경계가 있거나, 경계가 없는 큐인 OMQueue 클래스의 선언이 포함됩니다. |
| omreactive.h | OMReactive 클래스에 대한 선언과 GEN 매크로가 포함됩니다. |
| omreactive.cpp | OMReactive 클래스의 구현이 포함됩니다. |
| omstack.h | 스택 템플리트를 정의합니다. |
| omstatic.h | OMStaticArray 클래스의 선언이 포함됩니다. |
| omstring.h | 문자열 유형의 정의가 포함됩니다. |
| omstring.cpp | 문자열 유형의 구현이 포함됩니다. |
| omthread.h | OMThread, OMMainThread, 및 OMDelay 클래스에 대한 선언이 포함됩니다. |
| omthread.cpp | OMThread, OMMainThread의 구현과 OMDelay 클래스가 포함됩니다. |
| omtypes.h | 기본 유형에 대한 선언이 포함됩니다. |
| os.h | 운영 체제 패키지에 대한 선언이 포함됩니다. |
| oxf.h | Behavioral 패키지, OXF::init 및 isRealTimeModel에 대한 선언이 포함됩니다. |
| oxf.cpp | 실행 프레임워크 계층, OXF::init 및 OXF::start의 구현이 포함됩니다. |
| rawtypes.h | 기본 유형의 선언이 포함됩니다. |
| state.h | 추상 상태 동작에 대한 선언이 포함됩니다. |
| state.cpp | 상태 동작의 구현이 포함됩니다. |
| timer.h | OMTimerManager, OMThreadTimer에 대한 선언과 OMTimerManagerDefaults 클래스가 포함됩니다. |
| timer.cpp | OMTimerManager, OMThreadTimer 및 OMTimerManagerDefaults 클래스의 구현이 포함됩니다. |
| <x>os.h | 구체적 운영 체제에 대한 선언이 포함됩니다(예: ntos.h, PsosOS.h, VxOS.h 및 linuxos.h). |
| <x>os.cpp | 구체적 운영 체제의 구현이 포함됩니다(예: ntos.cpp, PsosOS.cpp, VxOS.cpp, and linuxos.cpp). |
| <x>oxf.mak | 구체적 운영 체제에 대한 make 파일이 포함됩니다(예: bc5oxf.mak, linuxoxf.mak, msceoxf.mak 및 msoxf.mak). |