56 dir =
static_cast<void *
> (gnulib::opendir (fullname.c_str ()));
61 errmsg = gnulib::strerror (errno);
64 errmsg =
"dir_entry::open: empty file name";
76 std::list<std::string> dirlist;
80 while ((dir_ent = gnulib::readdir (static_cast<DIR *> (
dir))))
83 dirlist.push_back (dir_ent->d_name);
98 gnulib::closedir (static_cast<DIR *> (
dir));