diff options
Diffstat (limited to 'db/pdfile.h')
-rw-r--r-- | db/pdfile.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/db/pdfile.h b/db/pdfile.h index 9a7938b6a0c..af15264af24 100644 --- a/db/pdfile.h +++ b/db/pdfile.h @@ -364,9 +364,12 @@ namespace mongo { namespace mongo { + // Heritable class to implement an operation that may be applied to all + // files in a database using _applyOpToDataFiles() class FileOp { public: virtual ~FileOp() {} + // Return true if file exists and operation successful virtual bool apply( const boost::filesystem::path &p ) = 0; virtual const char * op() const = 0; }; |