diff options
Diffstat (limited to 'netfs/ice/typeConverter.h')
-rw-r--r-- | netfs/ice/typeConverter.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/netfs/ice/typeConverter.h b/netfs/ice/typeConverter.h index b8d6fcd..fedd204 100644 --- a/netfs/ice/typeConverter.h +++ b/netfs/ice/typeConverter.h @@ -16,15 +16,17 @@ class DLL_PUBLIC TypeConverter { class DLL_PUBLIC EntryTypeConverter : public TypeConverter { public: - EntryTypeConverter(const EntryResolver<uid_t> &, const EntryResolver<gid_t> &); + using UserLookup = EntryResolver<uid_t, std::string>; + using GroupLookup = EntryResolver<gid_t, std::string>; + EntryTypeConverter(const UserLookup &, const GroupLookup &); // Attributes struct stat convert(const NetFS::Attr &) const; NetFS::Attr convert(const struct stat &) const; protected: - const EntryResolver<uid_t> & userLookup; - const EntryResolver<gid_t> & groupLookup; + const UserLookup & userLookup; + const GroupLookup & groupLookup; }; #endif |