| 
    fastdo
    0.5.12
    
   | 
 
文件接口 更多...
#include <filesys.hpp>

Public 成员函数 | |
| virtual | ~IFile () | 
| virtual bool | open (String const &filename, String const &mode) | 
| 打开文件  更多... | |
| virtual bool | close () | 
| 关闭文件  更多... | |
| virtual winux::ulong | read (void *buf, winux::ulong size) | 
| 读数据,返回读取的字节数  更多... | |
| virtual winux::ulong | write (void const *data, winux::ulong size) | 
| 写数据,返回写入字节数  更多... | |
| virtual winux::ulong | write (Buffer const &buf) | 
| virtual bool | rewind () | 
| 重置文件指针到头  更多... | |
| virtual bool | seek (long offset) | 
| 移动文件指针,offset表示偏移量  更多... | |
| virtual winux::ulong | tell () | 
| 获得文件指针位置  更多... | |
| virtual String | getLine () | 
| 获取一行字符串,包括换行符  更多... | |
| virtual int | puts (String const &str) | 
| 输出字符串  更多... | |
| virtual bool | eof () | 
| 文件是否结束  更多... | |
| virtual winux::ulong | size () | 
| 文件大小  更多... | |
| virtual void * | buffer (winux::ulong *size) | 
| 取得缓冲区  更多... | |
| virtual AnsiString | buffer () | 
| 取得缓冲区  更多... | |
文件接口
在文件 filesys.hpp 第 194 行定义.
      
  | 
  inlinevirtual | 
在文件 filesys.hpp 第 196 行定义.
      
  | 
  virtual | 
取得缓冲区
被 winux::File 重载.
      
  | 
  virtual | 
取得缓冲区
被 winux::File 重载.
      
  | 
  virtual | 
关闭文件
被 winux::File 重载.
      
  | 
  virtual | 
文件是否结束
被 winux::BlockInFile , 以及 winux::File 重载.
      
  | 
  virtual | 
获取一行字符串,包括换行符
被 winux::File 重载.
打开文件
被 winux::File 重载.
      
  | 
  virtual | 
输出字符串
被 winux::BlockOutFile , 以及 winux::File 重载.
      
  | 
  virtual | 
读数据,返回读取的字节数
被 winux::File 重载.
      
  | 
  virtual | 
重置文件指针到头
被 winux::File 重载.
      
  | 
  virtual | 
移动文件指针,offset表示偏移量
被 winux::File 重载.
      
  | 
  virtual | 
文件大小
被 winux::File 重载.
      
  | 
  virtual | 
获得文件指针位置
被 winux::File 重载.
      
  | 
  virtual | 
写数据,返回写入字节数
被 winux::BlockOutFile , 以及 winux::File 重载.
      
  | 
  virtual | 
被 winux::BlockOutFile , 以及 winux::File 重载.