
#ifndef CPGWATCH_H
#define CPGWATCH_H
#define MAX 40000
#define DSIZE 1000

class watchStore{
	char **filepathWatch;
	
	int first;
public:
	int index;
	watchStore();
	void assignFilePath(char*,int);
	char* getFilePath(int);
	void alotSpace();
	~watchStore();
};

class watchStack{
	int top;
	int depth;
	char* file_path_entries[MAX];
	
public:
char *dirlist;
~watchStack();
watchStack();

void pop();
int push(char*);
int isEmpty();
int isFull();
};

#endif
