Wittyshare  0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
WsAccessTree.h
Go to the documentation of this file.
1 
14 #ifndef WS_ACCESS_TREE_H__
15 #define WS_ACCESS_TREE_H__
16 
17 #include "WsAbstractTree.h"
18 
25 public:
33  WsAccessTree(FileSystemTreePtr fs, const std::set<std::string>& gid, const int& md, const path& rootPath, const std::string& stamp);
34 
42  WsAccessTree(FileSystemTreePtr fs, const std::set<std::string>& gid, const int& md, const std::set<std::string>& names, const std::set<std::string>& ext, const path& rootPath, const std::string& stamp);
43 
51  WsAccessTree(NodePtr n, const std::set<std::string>& gid, const int& md, const path& rootPath, const std::string& stamp);
52 
60  WsAccessTree(NodePtr n, const std::set<std::string>& gid, const int& md, const std::set<std::string>& names, const std::set<std::string>& ext, const path& rootPath, const std::string& stamp);
61 };
62 
63 #endif
boost::shared_ptr< WsAbstractNode > NodePtr
Reprensents an access tree.
Definition: WsAccessTree.h:24
Abstract class representing an WsAccessTree or WsMenuTree.
Reprensents the tree of a group. If a group does not have access to a Node, this Node will not show i...
boost::shared_ptr< WsFileSystemTree > FileSystemTreePtr
WsAccessTree(FileSystemTreePtr fs, const std::set< std::string > &gid, const int &md, const path &rootPath, const std::string &stamp)
Constructor for the AccessTree class.