Graphisoft®

InputOutputVersion: 1.0

RelativeLocation::Append   (2)


상대 위치에 새로운 파트(이름)를 이어 붙입니다.

GSErrCode    Append (
    const Name& name
);

파라미터

name
상대 위치에 이어 붙일 새로운 파트(이름)입니다. Name 대신 C 문자열 (char*) 역시 전달할 수 있습니다.

리턴 값

의미
NoError* OK
ErrMemoryFull* 메모리가 부족합니다.
Error* 불특정 오류입니다.

* GS 네임스페이스에서 선언했지만, 글로벌 범위에서 접근 가능함

설명

이 메소드는 상대 위치에 name을 (마지막 파트로서) 이어 붙입니다. 상대 위치의 길이는 1만큼 증가합니다.


다음 버전부터 이용 가능합니다: 1.0




GSErrCode    Append (
    const RelativeLocation& relLoc
);

파라미터

relLoc
상대 위치에 덧붙여야 할 내용(이름들의 시퀀스)을 가진 상대 위치입니다.

리턴 값

의미
NoError* OK
ErrMemoryFull* 메모리가 부족합니다.
Error* 불특정 오류입니다.

* GS 네임스페이스에서 선언했지만, 글로벌 범위에서 접근 가능함

설명

이 메소드는 상대 위치에 relLoc의 내용(이름들의 시퀀스)을 (끝 부분에) 덧붙입니다. 상대 위치의 길이는 relLoc의 길이만큼 증가합니다.

"."".." 같은 특수한 이름들을 고려하지 않는다는 것을 참고하십시오. 이것들을 평범한 이름으로 간주합니다.


다음 버전부터 이용 가능합니다: 1.0