추상 팩토리 구현

이 태스크 정보

각 RTOS 어댑터는 추상 운영 체제 팩토리를 구현하는 구체적 운영 체제 팩토리로 구성됩니다. 새 대상의 구체적 팩토리를 작성하려면 다음을 수행하십시오.

프로시저

  1. 스펙 파일과 구현 파일을 작성하십시오. 각 파일에는 <env>OS 규칙을 사용하여 운영 체제(환경) 이름으로 접두부가 붙습니다. 여기서 <env>는 환경 이름의 약어입니다. 예를 들어, VxWorks의 어댑터 소스 파일 이름은 VxOS.hVxOS.cpp입니다. VxWorks 환경의 구체적 팩토리는 이 파일에서 구현됩니다.
    주: 기존 구현을 어댑터의 시작점으로 사용하십시오. 예를 들어, VxWorks가 새 대상에 대해 가장 근접한 기존 환경인 경우 VxOS.hVxOS.cpp 파일을 복사하고 이름을 바꿔서 템플리트로 사용하십시오. 이 파일에서 모든 어댑터 구현 클래스에 일관된 방식으로 접두부가 붙여졌는지 확인하십시오. 예를 들어, VxWorks의 구체적 팩토리 이름은 VxOSFactory입니다.
  2. 복사된 파일에 있는 모든 환경 특정 접두부를 이전 환경 이름에서 새 환경 이름으로 바꾸십시오. 운영 체제 랩퍼 클래스에 대한 접두부로 운영 체제를 사용하는 것은 IBM® Rational® Rhapsody® 규칙입니다. 사용자 고유의 이름 지정 계획을 작성할 수 있습니다.

피드백