jigdo API

recursedir.hh File Reference

Create recursive directory listing, avoiding symlink loops. More...

#include <config.h>
#include <dirent.hh>
#include <fstream>
#include <iostream>
#include <queue>
#include <set>
#include <stack>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd-jigdo.h>
#include <debug.hh>
#include <recursedir.fh>

Go to the source code of this file.


Classes

struct  RecurseError
 Errors which occur during RecurseDir's work. More...
class  RecurseDir
 A filename generator; feed it names of single files or directories, it will output them, recursing depth-first through directories. More...
struct  RecurseDir::DevIno
struct  RecurseDir::Level

Functions

bool isSymlink (struct stat *buf)

Detailed Description

Create recursive directory listing, avoiding symlink loops.


Function Documentation

bool isSymlink ( struct stat *  buf  )  [inline]

Referenced by RecurseDir::getName().


Generated on Tue Sep 23 14:27:42 2008 for jigdo by  doxygen 1.5.6