GraphChi 0.1

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros
ischeduler.hpp
Go to the documentation of this file.
1
2
30 #ifndef DEF_GRAPHCHI_ISCHEDULER
31 #define DEF_GRAPHCHI_ISCHEDULER
32
33 #include "graphchi_types.hpp"
34
35 namespace graphchi {
36
37 class ischeduler {
38 public:
39 virtual ~ischeduler() {}
40 virtual void add_task(vid_t vid) = 0;
41 virtual void remove_tasks(vid_t fromvertex, vid_t tovertex) = 0;
42 virtual void add_task_to_all() = 0;
43 virtual bool is_scheduled(vid_t vertex) = 0;
44 };
45
46 }
47
48
49 #endif
50