Saturday, July 11, 2009

오브젝트의 children 얻을때 listRelatives 에 -path 플래그 줄것

$obj 라는 오브젝트의 children 들을 모두 열거할때
  • string $children[] = `listRelatives -c $obj`;
와 같이 하는데, 이렇게 하면 결과값을 다른 함수에 넣어줄 때 문제가 되는 경우가 있다. 그것은 같은 이름의 오브젝트가 다른 parent 밑에 있을 경우이다. 따라서 결과값을 MEL스크립트에서 사용할 것이라면 다음과 같이 해야 한다.
  • string $children[] = `listRelatives -c -path $obj`;
이렇게 하면 ambiguity 가 없는 이름값이 얻어진다. MMM을 써서
  • ListUtil_ListChildren($obj);
해도 된다.

No comments:

Post a Comment