#include <vector>
#include <iostream>
-using namespace std;
-
class ModelCreaDevManagerTreeNode
{
public:
- ModelCreaDevManagerTreeNode(string path, string name, unsigned char type, int level);
+ ModelCreaDevManagerTreeNode(std::string path, std::string name, unsigned char type, int level);
~ModelCreaDevManagerTreeNode();
- string GetPath();
- string GetName();
+ std::string GetPath();
+ std::string GetName();
unsigned char GetType();
int GetLevel();
- vector<ModelCreaDevManagerTreeNode>& GetChildren();
+ std::vector<ModelCreaDevManagerTreeNode>& GetChildren();
- void SetChildren(vector<ModelCreaDevManagerTreeNode>& children);
+ void SetChildren(std::vector<ModelCreaDevManagerTreeNode>& children);
private:
- string _path;
- string _name;
+ std::string _path;
+ std::string _name;
unsigned char _type;
int _level;
- vector<ModelCreaDevManagerTreeNode> _children;
+ std::vector<ModelCreaDevManagerTreeNode> _children;
};