00001 #ifndef PROC_MOUNTS_H
00002 #define PROC_MOUNTS_H
00003
00004 #include <string>
00005 #include <list>
00006 #include <map>
00007
00008 namespace storage
00009 {
00010 class Storage;
00011
00012 class ProcMounts
00013 {
00014 public:
00015 ProcMounts( Storage * const s );
00016 string getMount( const string& Dev ) const;
00017 string getMount( const std::list<string>& dl ) const;
00018 std::map<string,string> allMounts() const;
00019 protected:
00020 std::map<string,string> co;
00021 };
00022
00023 }
00024
00025 #endif