코드 생성 사용자 정의

사용자 정의 기능은 IBM® Rational® Rhapsody® Developer for C에만 사용할 수 있습니다.

이 태스크 정보

제품에서 코드를 생성하도록 지시하면 Rational RhapsodyC_CG::Configuration::CodeGeneratorTool 특성 값에 따라 여러 개의 서로 다른 경로를 가질 수 있습니다.

CodeGeneratorToolCustomizable 이외의 값으로 설정된 경우, 제품은 해당 표준 내부 코드 생성 메커니즘을 시작합니다.

CodeGeneratorToolCustomizable로 설정된 경우, 제품은 다음을 수행합니다.

프로시저

  1. 원래 모델에서 정제된 모델을 작성합니다. 이 모델을 단순 모델이라고 합니다.
  2. 코드 자체를 작성하는 외부 RulesPlayer 코드 작성기를 엽니다.
    참고: RulesPlayer 코드 작성기를 사용하려면 올바른 라이센스가 있어야 합니다.

    코드 생성을 실행 중인 경우, RulesPlayer가 작업 중임을 보여주는 다음 메시지가 표시됩니다.

    Loading external generator...
    Invoking RulesPlayer
    Evaluation of RiCWriter.

피드백