diff options
author | Chris Wilson <chris+github@qwirx.com> | 2009-07-05 21:43:57 +0000 |
---|---|---|
committer | Chris Wilson <chris+github@qwirx.com> | 2009-07-05 21:43:57 +0000 |
commit | c184849dc3b79d631fb5f279c9868e5a6bc05990 (patch) | |
tree | 5302cae2521abeb481ebcf4360d6f08c706bdee0 /lib/raidfile/RaidFileWrite.h | |
parent | 53b9012b757ddd3ee451a3d71296e9391f895c42 (diff) |
Allow RaidFileWrite to test that the reference count of an object is
correct before overwriting or deleting it.
Diffstat (limited to 'lib/raidfile/RaidFileWrite.h')
-rw-r--r-- | lib/raidfile/RaidFileWrite.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/raidfile/RaidFileWrite.h b/lib/raidfile/RaidFileWrite.h index d7e51f21..418f90ee 100644 --- a/lib/raidfile/RaidFileWrite.h +++ b/lib/raidfile/RaidFileWrite.h @@ -28,6 +28,7 @@ class RaidFileWrite : public IOStream { public: RaidFileWrite(int SetNumber, const std::string &Filename); + RaidFileWrite(int SetNumber, const std::string &Filename, int refcount); ~RaidFileWrite(); private: RaidFileWrite(const RaidFileWrite &rToCopy); @@ -60,6 +61,7 @@ private: int mSetNumber; std::string mFilename; int mOSFileHandle; + int mRefCount; }; #endif // RAIDFILEWRITE__H |