Listing 3
(a)#include <unixstl.h> #include <unixstl_filesystem_traits.h> #include <unixstl_glob_sequence.h>(b)
#include <winstl.h> #include <winstl_filesystem_traits.h> #include <winstl_findfile_sequence.h>(c)
class ReclsFileSearchDirectoryNode { public: typedef unixstl::filesystem_traits<recls_char_t> traits_type; typedef unixstl::basic_file_path_buffer<recls_char_t> file_path_buffer_type; private: typedef stlsoft::basic_simple_string<recls_char_t> string_type; typedef unixstl::glob_sequence file_find_sequence_type; ...(d)
class ReclsFileSearchDirectoryNode { public: typedef winstl::filesystem_traits<recls_char_t> traits_type; typedef winstl::basic_file_path_buffer<recls_char_t> file_path_buffer_type; private: typedef stlsoft::basic_simple_string<recls_char_t> string_type; typedef winstl::basic_findfile_sequence< recls_char_t, traits_type> file_find_sequence_type; ...