Stefan Schuermans
begin of permissioner config parsing
Stefan Schuermans commited 16dd948 at 2020-08-16 16:14:27
#ifndef TREE_H
#define TREE_H
#include "Permissions.h"
#include <boost/filesystem.hpp>
#include <boost/optional.hpp>
#include <string>
/// directory tree configuration
class Tree {
public:
/**
* @brief parse tree parameters
* @param[in] parmStr parameter string
* @throws std::exception if something goes wrong
*/
void parseParams(std::string const &paramStr);
protected:
boost::optional<std::string> user;
boost::optional<std::string> group;
Permissions permissions;
boost::filesystem::path root;
};
#endif // #ifndef TREE_H
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX