Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <unistd.h>
#include <dirent.h>
#include <string.h>
#include <err.h>
#include <iostream>
#include <fstream>
#include <list>
#include <vector>
#include <string>
Namespaces | |
namespace | CoGaDB |
The global namespace of the programming tasks, to avoid name claches with other libraries. | |
Defines | |
#define | WS_NONE 0 |
#define | WS_RECURSIVE (1 << 0) |
#define | WS_DEFAULT WS_RECURSIVE |
#define | WS_FOLLOWLINK (1 << 1) /* follow symlinks */ |
#define | WS_DOTFILES (1 << 2) /* per unix convention, .file is hidden */ |
#define | WS_MATCHDIRS (1 << 3) /* if pattern is used on dir names too */ |
Enumerations | |
enum | { CoGaDB::WALK_OK = 0, CoGaDB::WALK_BADPATTERN, CoGaDB::WALK_NAMETOOLONG, CoGaDB::WALK_BADIO } |
Functions | |
const std::vector< std::string > | CoGaDB::getFilesinDirectory (std::string dname) |
bool | CoGaDB::is_regular_file (const std::string &path) |
#define WS_DEFAULT WS_RECURSIVE |
#define WS_DOTFILES (1 << 2) /* per unix convention, .file is hidden */ |
#define WS_FOLLOWLINK (1 << 1) /* follow symlinks */ |
#define WS_MATCHDIRS (1 << 3) /* if pattern is used on dir names too */ |
#define WS_NONE 0 |
#define WS_RECURSIVE (1 << 0) |