file.h
来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· C头文件 代码 · 共 51 行
H
51 行
// -*- c++ -*-//// $Id: FILE.h 75117 2006-10-28 00:35:19Z ossama $#ifndef JAWS_FILE_H#define JAWS_FILE_H#include "ace/FILE_IO.h"#include "ace/Mem_Map.h"#include "jaws3/Export.h"class JAWS_Export JAWS_FILE : public ACE_FILE_IO//// Like ACE_FILE_IO, but support for ACE_Mem_Map;{public: JAWS_FILE (void); ~JAWS_FILE (void); ACE_Mem_Map *mem_map (int length = -1, int prot = PROT_RDWR, int share = ACE_MAP_PRIVATE, void *addr = 0, ACE_OFF_T offset = 0, LPSECURITY_ATTRIBUTES sa = 0); ACE_Mem_Map *mem_map (int length = -1, int prot = PROT_RDWR, int share = ACE_MAP_PRIVATE, void *addr = 0, ACE_OFF_T offset = 0, LPSECURITY_ATTRIBUTES sa = 0) const; ACE_Mem_Map *map (void) const; void can_map (int);private: ACE_SYNCH_MUTEX lock_; ACE_Mem_Map *map_; int can_map_;};#endif /* JAWS_FILE_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?