Lines Matching refs:Node
24 class Node;
26 static Node* create_node(Directory* parent, const string& name,
56 class Node {
58 Node(Directory* parent, const string& name, const struct stat& st)
65 virtual ~Node()
133 class Directory : public Node {
136 : Node(parent, name, st),
141 void AddEntry(const char* name, Node* node)
172 Node* node = create_node(this, entry->d_name, st);
190 Node* node = it->second;
260 Node::Dump(level);
270 typedef map<string, Node*> EntryMap;
277 Node::Path() const
286 static Node*
291 return new Node(parent, name, st);
315 Node** rootNodes = new Node*[pathCount];