According to your comment, you define a different, non-member function
std::vector<std::string> GetURLS(const std::string &html) { ... }
instead of the member function
std::vector<std::string> Webdl::GetURLS(const std::string &html) { ... }
^^^^^^^