CMGDK r49-rc2
公有成员 | 保护属性
hgl::io::TextOutputStream< BOM >模板类参考

文本输出流 更多...

#include <TextOutputStream.H>

所有成员的列表。

公有成员

 TextOutputStream (OutputStream *)
virtual ~TextOutputStream ()
virtual bool WriteBOM ()
virtual bool WriteString (const WideString &)
 写入一个字符串
virtual bool WriteLine (const WideString &str)
template<>
 TextOutputStream (OutputStream *os)
template<>
 TextOutputStream (OutputStream *os)
template<>
bool WriteString (const WideString &str)
template<>
bool WriteString (const WideString &str)

保护属性

ByteOrderMask bom
 文本编码
DataOutputStreamout
 数据输出流

详细描述

template<ByteOrderMask BOM>
class hgl::io::TextOutputStream< BOM >

文本输出流

文本输出流
用于将数据输出成文件,用于日志、配置等文本信息处理。


构造及析构函数文档

template<ByteOrderMask BOM>
hgl::io::TextOutputStream< BOM >::TextOutputStream ( OutputStream )
template<ByteOrderMask BOM>
virtual hgl::io::TextOutputStream< BOM >::~TextOutputStream ( ) [inline, virtual]
template<>
hgl::io::TextOutputStream< bomUTF16LE >::TextOutputStream ( OutputStream os)
template<>
hgl::io::TextOutputStream< bomUTF16BE >::TextOutputStream ( OutputStream os)

成员函数文档

template<ByteOrderMask BOM>
virtual bool hgl::io::TextOutputStream< BOM >::WriteBOM ( ) [inline, virtual]
template<ByteOrderMask BOM>
virtual bool hgl::io::TextOutputStream< BOM >::WriteLine ( const WideString str) [inline, virtual]
template<>
bool hgl::io::TextOutputStream< bomUTF16LE >::WriteString ( const WideString str)
template<>
bool hgl::io::TextOutputStream< bomUTF16BE >::WriteString ( const WideString str)
template<ByteOrderMask BOM>
virtual bool hgl::io::TextOutputStream< BOM >::WriteString ( const WideString ) [virtual]

写入一个字符串


成员数据文档

template<ByteOrderMask BOM>
ByteOrderMask hgl::io::TextOutputStream< BOM >::bom [protected]

文本编码

template<ByteOrderMask BOM>
DataOutputStream* hgl::io::TextOutputStream< BOM >::out [protected]

数据输出流


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义