#ifndef GETPAGE_H #define GETPAGE_H #include #include #include class Curl { public: Curl(); ~Curl(); std::string execute( const std::string &url ); private: CURL *curl_handle; }; std::string getDefUrl( std::string show, const std::string &language, Curl &c ); void findSeason(std::set &files, int season, const std::string &path); void iterateFS(std::set &seasons, const std::string &path); void printHelp(); bool searchSpecificSeason(const char *const p, size_t &ep_pos, const std::string &number); bool searchSpecificSeason(const char *const p, const std::string &number); bool searchSeason(const char *const p, size_t &season_pos); bool searchSeason(const char *const p); #endif