ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/Spectre2/Mounter.hpp
(Generate patch)

Comparing Spectre2/Mounter.hpp (file contents):
Revision 429 by douglas, 2005-03-25T18:47:25-08:00 vs.
Revision 431 by douglas, 2005-03-26T22:35:26-08:00

# Line 13 | Line 13
13   #pragma once
14   #endif
15  
16 < struct Mounter
16 > class Mounter
17   {
18 <        static bool workable(const Share& share) { return !share.mounted() && share.mountable(); }
19 <        static int work(const Share& share);
18 > private:
19 >        const Share& share;
20 > public:
21 >        Mounter(const Share& share) : share(share) {}
22 >        operator bool() { return !share.mounted() && share.mountable(); }
23 >        void operator()();
24   };
25  
26   #endif//_Mounter_hpp_

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines