#ifndef _FILES_H
#define _FILES_H
/*
* Files Class definition
*/
#include "main.h"
#define NOT_IMAGE 0
#define JPG_IMAGE 1
#define GIF_IMAGE 2
#define PNG_IMAGE 3
class Files
{
private:
char **file_list;
int file_count;
char *dir;
char pixo_tag[6];
char tmp_tag[6];
public:
Files();
Files(char* dir);
~Files();
int getCount();
char **getList();
char *getBase();
void cleanUp();
private:
int ftype( char* fname );
bool isPixoFile( char* fname );
int fileCount( char* fname );
void init();
};
#endif /* _FILES_H */
syntax highlighted by Code2HTML, v. 0.9