Graphisoft®

GSRootVersion: 1.0

OChannel::operator<<

출력 채널로 심플 C++ 타입 (또는 Object)을 기록합니다.

OChannel & operator<< (char c);
OChannel & operator<< (unsigned char c);
OChannel & operator<< (bool b);
OChannel & operator<< (short s);
OChannel & operator<< (unsigned short s);
OChannel & operator<< (int i);
OChannel & operator<< (unsigned int i);
OChannel & operator<< (long l);
OChannel & operator<< (unsigned long l);
OChannel & operator<< (float f);
OChannel & operator<< (double d);
OChannel & operator<< (long double d);
OChannel & operator<< (const char * cStr);
OChannel & operator<< (const void * p);
OChannel & operator<< (const Object & obj);

파라미터

c
출력 채널로 기록한 character 값입니다.
b
출력 채널로 기록한 boolean 값입니다.
s
출력 채널로 기록한 short integer 값입니다.
i
출력 채널로 기록한 integer 값입니다.
l
출력 채널로 기록한 long integer 값입니다.
f
출력 채널로 기록한 float 값입니다.
d
출력 채널로 기록한 double 값입니다.
cStr
출력 채널로 기록한 C 문자열입니다.
p
출력 채널로 기록한 포인터입니다. (디버깅 목적 전용)
obj
출력 채널로 기록한 Object입니다.

리턴 값

연산자 체이닝(chaining)을 허용하기 위한 이 출력 채널에 대한 레퍼런스입니다.

설명

이 연산자 메소드는 현재 OProtocol 객체를 통해 출력 채널로 다음 심플 C++ 타입 (또는 Object)을 기록합니다.

출력 상태는 기록하고 출력 채널 상에서 1번째로 발생한 오류를 저장할 것입니다. 오류가 발생한 후에 이 메소드는 아무 것도 하지 않습니다. (출력 상태가 사용자에 의해 리셋될 때까지)