/*
 * Copyright (c) 2004-2008 Darron M Broad
 * All rights reserved.
 *
 * Licensed under the terms of the GPL3 license, see file COPYING for details.
 */

#ifndef _CLEANER_H
#define _CLEANER_H

using namespace std;
#include <string>
#include <vector>
#include <iostream>
#include <fstream>

extern "C" {
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <strings.h>
#include <errno.h>
#include <sysexits.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <regex.h>
};

#include "util.h"
#include "thread.h"
#include "sqlite.h"
#include "sql.h"

class Cleaner : public Thread
{
private:
	virtual int thread(void);

protected:

public:
	Cleaner(void) : Thread() { }
	virtual ~Cleaner(void) { }
};

#endif /* !_CLEANER_H */
