summaryrefslogtreecommitdiff
path: root/include/crawler/Frontier.hpp
blob: 54c0dd63ce929a716191dd521e7fb2fa7728cfa4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef __FRONTIER_H
#define __FRONTIER_H

#include "URL.hpp"

class Frontier
{
	public:
		virtual ~Frontier( ) { };
		
		virtual URL getNextUrl( ) = 0;

		virtual void addUrl( const URL url ) = 0;
};

#endif