Wittyshare  0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
WsAccessTree.cpp
Go to the documentation of this file.
1 
15 #include "WsAccessTree.h"
16 #include <Include/WsGlobalConfig.h>
17 
18 WsAccessTree::WsAccessTree(FileSystemTreePtr fs, const set<string>& gid, const int& md, const path& rootPath, const std::string& stamp):
19  WsAbstractTree(fs, gid, md, rootPath, stamp)
20 {
21 }
22 
23 WsAccessTree::WsAccessTree(FileSystemTreePtr fs, const set<string>& gid, const int& md, const set<string>& names, const set<string>& ext, const path& rootPath, const std::string& stamp):
24  WsAbstractTree(fs, gid, md, names, ext, rootPath, stamp)
25 {
26 }
27 
28 WsAccessTree::WsAccessTree(NodePtr n, const set<string>& gid, const int& md, const path& rootPath, const std::string& stamp):
29  WsAbstractTree(n, gid, md, rootPath, stamp)
30 {
31 }
32 
33 WsAccessTree::WsAccessTree(NodePtr n, const set<string>& gid, const int& md, const set<string>& names, const set<string>& ext, const path& rootPath, const std::string& stamp):
34  WsAbstractTree(n, gid, md, names, ext, rootPath, stamp)
35 {
36 }
37 
Reprensents the menu tree of a group. If a group does not have access to a Node, this Node will not s...
boost::shared_ptr< WsAbstractNode > NodePtr
Abstract class representing an WsAccessTree or WsMenuTree.
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.