]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/client/Dir.h
import quincy beta 17.1.0
[ceph.git] / ceph / src / client / Dir.h
index 731a2038ecb292ace8d04ef9d2409b5e10946ca9..f98782e4392d2f3e33168ec5b868836b98a97392 100644 (file)
@@ -1,15 +1,19 @@
 #ifndef CEPH_CLIENT_DIR_H
 #define CEPH_CLIENT_DIR_H
 
+#include <string>
+#include <vector>
+
+class Dentry;
 struct Inode;
 
 class Dir {
  public:
   Inode    *parent_inode;  // my inode
-  ceph::unordered_map<string, Dentry*> dentries;
+  ceph::unordered_map<std::string, Dentry*> dentries;
   unsigned num_null_dentries = 0;
 
-  vector<Dentry*> readdir_cache;
+  std::vector<Dentry*> readdir_cache;
 
   explicit Dir(Inode* in) { parent_inode = in; }