Declare pimpl, reset, and iteration routines for each OS. More...
Public Member Functions | |
vul_file_iterator_data (char const *glob) | |
void | mkname () |
void | next () |
char const * | value () |
char const * | value_filename () |
~vul_file_iterator_data () | |
Public Attributes | |
vcl_string | original_dirname_ |
DIR * | dir_handle_ |
dirent * | de_ |
vcl_string | found_ |
char const * | name_ |
vul_reg_exp | reg_exp_ |
Declare pimpl, reset, and iteration routines for each OS.
Definition at line 153 of file vul_file_iterator.cxx.
vul_file_iterator_data::vul_file_iterator_data | ( | char const * | glob | ) |
Definition at line 207 of file vul_file_iterator.cxx.
vul_file_iterator_data::~vul_file_iterator_data | ( | ) | [inline] |
Definition at line 201 of file vul_file_iterator.cxx.
void vul_file_iterator_data::mkname | ( | ) | [inline] |
Definition at line 164 of file vul_file_iterator.cxx.
void vul_file_iterator_data::next | ( | ) | [inline] |
Definition at line 171 of file vul_file_iterator.cxx.
char const* vul_file_iterator_data::value | ( | ) | [inline] |
Definition at line 190 of file vul_file_iterator.cxx.
char const* vul_file_iterator_data::value_filename | ( | ) | [inline] |
Definition at line 196 of file vul_file_iterator.cxx.
dirent* vul_file_iterator_data::de_ |
Definition at line 157 of file vul_file_iterator.cxx.
Definition at line 156 of file vul_file_iterator.cxx.
vcl_string vul_file_iterator_data::found_ |
Definition at line 158 of file vul_file_iterator.cxx.
char const* vul_file_iterator_data::name_ |
Definition at line 159 of file vul_file_iterator.cxx.
vcl_string vul_file_iterator_data::original_dirname_ |
Definition at line 155 of file vul_file_iterator.cxx.
Definition at line 160 of file vul_file_iterator.cxx.