CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::FileWriterShare类 参考

File Writer Share 更多...

Public 成员函数

 FileWriterShare ()
 ~FileWriterShare ()
BOOL IsOpen ()
BeString FileName () const
void Flush ()
 刷新写入缓存
void Close ()
 关闭
BOOL OpenFile (LPCTSTR file_name)
 以共享模式打开文件
BOOL Write (const char *data, int len, BOOL is_flush=TRUE)
 写入数据
BOOL WriteFormat (LPCSTR format_str,...)
 格式化写入数据

Protected 属性

BeString m_file_full_path

详细描述

File Writer Share

构造及析构函数说明

◆ FileWriterShare()

BUI::FileWriterShare::FileWriterShare ( )

◆ ~FileWriterShare()

BUI::FileWriterShare::~FileWriterShare ( )

成员函数说明

◆ Close()

void BUI::FileWriterShare::Close ( )

关闭

◆ FileName()

BeString BUI::FileWriterShare::FileName ( ) const

◆ Flush()

void BUI::FileWriterShare::Flush ( )

刷新写入缓存

◆ IsOpen()

BOOL BUI::FileWriterShare::IsOpen ( )

◆ OpenFile()

BOOL BUI::FileWriterShare::OpenFile ( LPCTSTR file_name)

以共享模式打开文件

参数
file_name: 文件名
返回
BOOL : 返回成功状态

◆ Write()

BOOL BUI::FileWriterShare::Write ( const char * data,
int len,
BOOL is_flush = TRUE )

写入数据

参数
data数据源
len数据长度
is_flush: 若is_flush=TRUE,表示缓冲区刷新
返回
BOOL : 返回成功状态

◆ WriteFormat()

BOOL BUI::FileWriterShare::WriteFormat ( LPCSTR format_str,
... )

格式化写入数据

参数
format_str格式化
返回
BOOL : 返回成功状态

类成员变量说明

◆ m_file_full_path

BeString BUI::FileWriterShare::m_file_full_path
protected
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有