Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::text::TextReader类 参考final

文本读取类 更多...

#include <TextReader.h>

Public 类型

using Ptr = std::shared_ptr<TextReader>
 文本读取类智能指针
 

Public 成员函数

 ~TextReader () noexcept
 
String readLine ()
 

静态 Public 成员函数

static std::shared_ptr< sese::text::TextReadercreate (const char *u8str) noexcept
 

Private 成员函数

 TextReader ()=default
 

Private 属性

io::FileStream::Ptr fileStream
 
io::BufferedStream::Ptr bufferedStream
 

详细描述

文本读取类

成员类型定义说明

◆ Ptr

using sese::text::TextReader::Ptr = std::shared_ptr<TextReader>

文本读取类智能指针

构造及析构函数说明

◆ ~TextReader()

sese::text::TextReader::~TextReader ( )
noexcept

引用了 fileStream.

◆ TextReader()

sese::text::TextReader::TextReader ( )
privatedefault

成员函数说明

◆ create()

std::shared_ptr< sese::text::TextReader > sese::text::TextReader::create ( const char * u8str)
staticnoexcept

◆ readLine()

String sese::text::TextReader::readLine ( )

类成员变量说明

◆ bufferedStream

io::BufferedStream::Ptr sese::text::TextReader::bufferedStream
private

被这些函数引用 readLine().

◆ fileStream

io::FileStream::Ptr sese::text::TextReader::fileStream
private

被这些函数引用 ~TextReader().


该类的文档由以下文件生成: