LibPkg
|
A class for reading directories. More...
#include <dirstream.h>
Classes | |
struct | object |
Public Member Functions | |
dirstream (const string &pathname, const string &pattern="*") | |
Construct directory stream. More... | |
~dirstream () | |
Destroy directory stream. More... | |
operator bool () | |
Test state of directory stream. More... | |
dirstream & | operator>> (object &obj) |
Read file information. More... | |
A class for reading directories.
pkg::dirstream::dirstream | ( | const string & | pathname, |
const string & | pattern = "*" |
||
) |
Construct directory stream.
pathname | the pathname of the directory |
pattern | the pattern to be matched |
pkg::dirstream::~dirstream | ( | ) |
Destroy directory stream.
pkg::dirstream::operator bool | ( | ) |
Test state of directory stream.
Read file information.
obj | the file information record to be read |
References pkg::os::file_info::attr, pkg::dirstream::object::attr, pkg::os::file_info::execaddr, pkg::dirstream::object::execaddr, pkg::os::file_info::filetype, pkg::dirstream::object::filetype, pkg::os::file_info::length, pkg::dirstream::object::length, pkg::os::file_info::loadaddr, pkg::dirstream::object::loadaddr, pkg::os::file_info::name, pkg::dirstream::object::name, pkg::os::file_info::objtype, pkg::dirstream::object::objtype, and pkg::os::OS_GBPB12().
Reference Manual | LibPkg | Version 0.9.0 (4 Sep 2020) |