inode Node1 inode + m_key + inode() + ~inode() Node2 std::vector< inode > Node1->Node2 +elements Node2->Node1 +m_nodes Node3 TDirectory Node3->Node1 +m_dir Node4 std::string Node4->Node1 +m_type +m_name Node5 std::basic_string< char > Node5->Node4