GnuSmalltalkUsersGuide:BaseChapter 044

From 흡혈양파의 번역工房
Revision as of 04:16, 27 January 2014 by Onionmixer (talk | contribs) (GSUG CScalar 페이지 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
CScalar

CScalar

네임스페이스 Smalltalk에 정의됨

슈퍼클래스: CObject

범주: 언어-C 인터페이스


CScalar 클래스: 인스턴스 생성

gcValue: anObject

쓰레기 수집된 저장공간에 전달된 값, anObject를 포함하는 새로 할당된 CObject를 응답하라.

type

수신자에 대한 CType를 응답하라-예를 들어, 수신자가 CByte일 경우 CByteType를 응답하라.

value: anObject

전달된 값, anObject를 포함하는 새로 할당된 CObject를 응답하라. CObject가 자동으로 해제되길 원한다면 #addToBeFinalized를 호출할 것을 명심하라.


CScalar: 접근하기

cObjStoredType

Private - CObject에서 #at:put:에 의해 보관될 스몰토크 객체로 변환을 제공한다.

value

수신자가 가리키는 값을 응답하라. 정확한 리턴 값은 수신자의 클래스에 따라 좌우된다.

value: aValue

수신자를 값, aValue에 대한 포인트(point)로 설정하라. aValue의 정확한 의미는 수신자의 클래스에 따라 좌우된다.


Notes