IChannel::Look
virtual GSErrCode Look ( UIndex idx, char * c ) = 0;
파라미터
- idx
입력 채널 상에서 리턴되는 문자의 인덱스입니다. - c
리턴시: 지정된 문자입니다.
리턴 값
* IChannel 클래스 범위 안에 선언됨
값
의미
NoError*
OK
EndOfInput*
입력의 끝에 도달했습니다.
ReadError*
입력 디바이스 상에서 읽기 오류가 발생했습니다.
Error*
불특정 오류입니다.
* GS 네임스페이스 안에 선언됨, 그러나 글로벌 범위에서 접근 가능함
설명
만약 입력 채널 상에 충분한 데이터가 남아 있지 않을 경우 EndOfInput이 리턴됩니다.
입력 상태는 기록되고 입력 채널 상에서 1번째로 발생한 오류를 저장할 것입니다.
오류가 발생한 후에 이 메소드는 아무 것도 하지 않으며 즉시 저장된 오류 코드를 리턴합니다. (입력 상태가 사용자에 의해 리셋될 때까지)