#ifndef SETUP_FINDVISITOR_H
#define SETUP_FINDVISITOR_H
-class String;
+#include <string>
/* For the wfd definition. See the TODO in find.cc */
#include "win32.h"
class FindVisitor
{
public:
- virtual void visitFile(String const &basePath, WIN32_FIND_DATA const *);
- virtual void visitDirectory(String const &basePath, WIN32_FIND_DATA const *);
+ virtual void visitFile(const std::string& basePath,
+ WIN32_FIND_DATA const *);
+ virtual void visitDirectory(const std::string& basePath,
+ WIN32_FIND_DATA const *,
+ int level);
virtual ~ FindVisitor ();
protected:
FindVisitor ();