<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3AAdditionalChapter5_05</id>
	<title>GnuSmalltalkUsersGuide:AdditionalChapter5 05 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=GnuSmalltalkUsersGuide%3AAdditionalChapter5_05"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter5_05&amp;action=history"/>
	<updated>2026-05-01T14:22:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter5_05&amp;diff=4274&amp;oldid=prev</id>
		<title>Onionmixer: GSUG I18N.Encoder 페이지 추가</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=GnuSmalltalkUsersGuide:AdditionalChapter5_05&amp;diff=4274&amp;oldid=prev"/>
		<updated>2014-01-28T16:02:36Z</updated>

		<summary type="html">&lt;p&gt;GSUG I18N.Encoder 페이지 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;;I18N.Encoder&lt;br /&gt;
&lt;br /&gt;
==I18N.Encoder==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;네임스페이스 I18N에 정의됨&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;슈퍼클래스: Stream&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;범주: i18n-문자 집합&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:해당 클래스는 원점을 취해 다른 문자 집합(character set)으로 인코딩하는 스트림의 슈퍼클래스이다. 자신만의 인코딩 지원을 작성하지 않는 한 서브클래스는 내부적(internal) 사용을 목적으로 한다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===I18N.Encoder 클래스: 인스턴스 생성===&lt;br /&gt;
&lt;br /&gt;
====on: aStringOrStream from: fromEncoding to: toEncoding====&lt;br /&gt;
&lt;br /&gt;
fromEncoding에서 toEncoding으로 해석하는 새 인코더를 응답하라. 인코더가 등록된 인코딩으로 보장된다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===I18N.Encoder: 스트림 연산===&lt;br /&gt;
&lt;br /&gt;
====atEnd====&lt;br /&gt;
&lt;br /&gt;
수신자가 수신자 내 다른 문자를 생성할 수 있는지를 리턴하라; 기본적으로는 원점에 다른 문자가 있을 시 true를 리턴한다.&lt;br /&gt;
&lt;br /&gt;
====atEndOfInput====&lt;br /&gt;
&lt;br /&gt;
원점에 다른 문자가 존재하는지를 리턴하라. 해당 메서드는 인코더에 의한 개인적인 사용을 목적으로 하며, 외부에서 이를 호출하더라도 인코더의 내부 상태를 변경하진 않겠지만 별 의미가 없는 결과일 수도 있다 (인코더의 내부에 따라 좌우).&lt;br /&gt;
&lt;br /&gt;
====next====&lt;br /&gt;
&lt;br /&gt;
수신자 내 다음 문자를 리턴하라; 기본적으로 원점에서 다음 문자에 해당한다.&lt;br /&gt;
&lt;br /&gt;
====nextInput====&lt;br /&gt;
&lt;br /&gt;
원점에서 다음 문자를 리턴하라. 해당 메서드는 인코더에 의한 개인적인 사용을 목적으로 하며, 외부에서 이를 호출 시 인코더의 내부 상태를 변경할 수도 있다.&lt;br /&gt;
&lt;br /&gt;
====nextInputAvailable: n into: aCollection startingAt: pos====&lt;br /&gt;
&lt;br /&gt;
aCollection 내 원점에서 시작해 N개 문자까지 위치시켜라. 해당 메서드는 인코더에 의한 개인적인 사용을 목적으로 하며, 외부에서 이를 호출 시 인코더의 내부 상태를 변경할 수도 있다.&lt;br /&gt;
&lt;br /&gt;
====peekInput====&lt;br /&gt;
&lt;br /&gt;
원점에서 다음 문자를 앞당기지(advance)하지 않은 채 리턴하라.&lt;br /&gt;
&lt;br /&gt;
====species====&lt;br /&gt;
&lt;br /&gt;
목표 인코딩에 인코딩된 Characters의 문자열을 응답하라.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:GnuSmalltalkUsersGuide]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>