BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | Private 属性 | 所有成员列表
Reader类 参考

Reader 类,用于封装输入流并提供文件相关信息 更多...

#include <Reader.h>

类 Reader 继承关系图:

Public 成员函数

std::string getFileName () const
 获取文件名
 
int getFileVersion () const
 获取文件版本
 
std::shared_ptr< Base::XMLReadergetLocalReader () const
 获取本地 XMLReader 对象
 
std::istream & getStream ()
 获取绑定的输入流
 
void initLocalReader (std::shared_ptr< Base::XMLReader > reader)
 初始化本地 XMLReader 对象
 
 Reader (std::istream &stream, const std::string &name, int version)
 构造函数
 

Private 属性

std::string _name
 文件名
 
std::istream & _str
 绑定的输入流
 
int fileVersion
 文件版本
 
std::shared_ptr< Base::XMLReaderlocalreader
 本地 XMLReader 对象
 

详细描述

Reader 类,用于封装输入流并提供文件相关信息

该类继承自 std::istream,用于读取文件内容,并提供文件名、文件版本等信息。 它还支持初始化和获取本地 XMLReader 对象。


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