ISARefNode 클래스

열거형 컨텍스트에서 바인딩된 ISA에 대한 참조입니다.

이 노드는 컨텍스트에서 바인딩을 조회하고 바인딩된 ISA를 생성합니다.

생성자

ISARefNode(name: str)

매개 변수

Name Description
name
필수

참조할 바인딩된 ISA의 이름입니다.

메서드

enumerate

컨텍스트에서 바인딩된 ISA를 생성합니다.

populate

바인딩된 구성 요소의 그래프에 이미 있는 지침입니다.

enumerate

컨텍스트에서 바인딩된 ISA를 생성합니다.

enumerate(ctx: ISAContext) -> Generator[ISA, None, None]

매개 변수

Name Description
ctx
필수
<xref:qdk.qre.Context>

바인딩을 포함하는 열거형 컨텍스트입니다.

예외

형식 Description

이름이 컨텍스트에 바인딩되지 않은 경우

populate

바인딩된 구성 요소의 그래프에 이미 있는 지침입니다.

populate(ctx: ISAContext) -> int

매개 변수

Name Description
ctx
필수

반품

형식 Description
int

1, 바인딩된 구성 요소 노드는 인덱스 1에서 시작하므로

특성

name

name: str