Changeset 301 for cpp/frams/virtfile/virtfile.h
- Timestamp:
- 01/19/15 01:50:31 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/virtfile/virtfile.h
r295 r301 11 11 #include <string> 12 12 using std::string; 13 //#include <dirent.h> //to jest inkludowane przez powyzsze14 //struct dirent; //kiedys byla ta linia jak nie bylo jeszcze implementacji windowsowej dirent, ale borlandowi sie nie podoba jak s¹ obie15 13 16 #ifdef DLLEXPORTACTIVE // tylko w tym pliku uzyte14 #ifdef DLLEXPORTACTIVE //defined in the project that makes the DLL 17 15 #define DLLEXP __declspec(dllexport) 18 16 #else 17 #ifdef __BORLANDC__ //assuming that all executables produced by borland use the DLL 18 #define DLLEXP __declspec(dllimport) //without dllimport, fields in objects would have separate instances in DLL and in EXE 19 #else 19 20 #define DLLEXP 21 #endif 20 22 #endif 21 23 … … 102 104 public: 103 105 VirtFileSystem *chain; 104 ChainFileSystem(VirtFileSystem *_chain = NULL) :chain(_chain) {}106 ChainFileSystem(VirtFileSystem *_chain = NULL); 105 107 VirtFILE *Vfopen(const char* path, const char*mode); 106 108 bool Vfexists(const char* path);
Note: See TracChangeset
for help on using the changeset viewer.