2014-12-25 2 views
0

, 나는 방법을 요구하는 cGate 포인터를 얻을 수 있습니다 :모듈을 게이트에 연결하는 방법은 무엇입니까? 모듈 내부

const cGate* cModule::gate ( const char * gatename, int index = -1) 

을하지만 한 번 cGate 포인터를 얻을, 나는 (출력) 연결되어있는 동료 모듈을 얻을 수있는 방법이 표시되지 않습니다 관문. 나는 cChannel 클래스에서 그것을 보지 못합니다. 방법이 있습니까?

답변

0

cGate::getPathStartGate()cGate::getPathEndGate() 방법을 확인하십시오. 연결의 방향에 따라 엔드 포인트 게이트를 제공합니다 (연결 체인의 다른 쪽에서 간단한 모듈을 찾을 때까지 모듈 경계를 넘어서도 연결을 따를 것입니다). 다른 측면에서 cGate 오브젝트를 일단

, 사용 모듈을 얻을 수있다 (cGate::getNextGate()cGate::getPreviousGate() 체인 만 다음/이전 게이트를 제공) cGate::getOwnerModule()

관련 문제