.TH "shevek::dir" 3 "Fri May 11 2012" "libshevek" \" -*- nroff -*-
.ad l
.nh
.SH NAME
shevek::dir \-
.PP
Get information about files in a directory\&.
.SH SYNOPSIS
.br
.PP
.PP
\fC#include
\fP
.SS "Classes"
.in +1c
.ti -1c
.RI "struct \fBfile\fP"
.br
.RI "\fIInformation about a single file in a directory\&. \fP"
.in -1c
.SS "Public Types"
.in +1c
.ti -1c
.RI "typedef std::set< \fBfile\fP > \fBstore\fP"
.br
.RI "\fIStorage of the files\&. \fP"
.ti -1c
.RI "typedef store::const_iterator \fBconst_iterator\fP"
.br
.RI "\fIIterator for looping over the files\&. \fP"
.in -1c
.SS "Public Member Functions"
.in +1c
.ti -1c
.RI "\fBdir\fP ()"
.br
.RI "\fICreate an empty directory object\&. \fP"
.ti -1c
.RI "\fBdir\fP (std::string const &path)"
.br
.RI "\fICreate a directory object and load content into it\&. \fP"
.ti -1c
.RI "void \fBload\fP (std::string const &path)"
.br
.RI "\fILoad new content into an existing directory object\&. \fP"
.ti -1c
.RI "\fBconst_iterator\fP \fBbegin\fP () const "
.br
.RI "\fILoop over the files\&. \fP"
.ti -1c
.RI "\fBconst_iterator\fP \fBend\fP () const "
.br
.RI "\fILoop over the files\&. \fP"
.ti -1c
.RI "unsigned \fBsize\fP () const "
.br
.RI "\fINumber of files in the directory\&. \fP"
.in -1c
.SH "Detailed Description"
.PP
Get information about files in a directory\&.
.SH "Author"
.PP
Generated automatically by Doxygen for libshevek from the source code\&.