패키지에서 링크 초기화

패키지에 있는 오브젝트 사이의 링크를 초기화하기 위해 패키지에 대해 initRelations() 오퍼레이션이 생성됩니다. 초기화 오퍼레이션 이름의 형식은 <package>_initRelations()입니다.

예를 들어, Default 패키지에 내재적 유형의 A 오브젝트와 B 유형의 C 오브젝트가 있고, A에는 B 유형에 대한 방향성 링크가 있는 경우, AC(B 유형의 유일한 오브젝트) 사이의 링크를 초기화하기 위해 Default 패키지에 대해 Default_initRelations() 오퍼레이션이 생성됩니다.

static void Default_initRelations() {
    A_Init(&A);
    B_Init(&C);
}

이 오퍼레이션은 AC에 대한 초기화 오퍼레이션을 호출한 후, 각 오브젝트와의 링크를 초기화합니다.


피드백