source: trunk/ab5.0/ablib/src/Classes/System/IO/StringWriter.ab@ 653

Last change on this file since 653 was 653, checked in by イグトランス (egtra), 15 years ago

TextWriter及びその派生クラスをEncodingを用いるように変更。UTF8EncodingをEncodingの変更に追従させていないので、それ関連を一時的にコメントアウト。

File size: 806 bytes
Line 
1/*
2@file Include/Classes/System/IO/StringWriter.ab
3@brief StringWriterの実装。
4*/
5
6Namespace System
7Namespace IO
8
9/*
10@brief StringBuilderへの書き込みを行うTextWriterの派生。
11@date 2008/11/02
12@auther Egtra
13*/
14Class StringWriter
15 Inherits TextWriter
16Public
17 /*
18 @date 2008/11/02
19 @auther Egtra
20 */
21 Sub StringWriter()
22 End Sub
23
24 /*
25 @date 2008/11/02
26 @auther Egtra
27 @param[in] buffer StringWriterが書き込む先となるStringBuilder
28 */
29 Sub StringWriter(buffer As Text.StringBuilder)
30 TextWriter(buffer)
31 End Sub
32
33 /*
34 @brief 書き込み先のStringBuilderを得る。
35 @date 2008/11/02
36 @auther Egtra
37 @return 書き込み先のStringBuilder
38 */
39 Function GetStringBuilder() As Text.StringBuilder
40 GetStringBuilder = Buffer()
41 End Function
42End Class
43
44End Namespace
45End Namespace
Note: See TracBrowser for help on using the repository browser.