| 
  
    
   | 
  
    
   | 
  
    
   | 
 ||||
    
   | 
  
    
   | 
  
    
   | 
  
    
   | 
 ||||
| 
    | 
 |||||||
#include <filesearch.hpp>
Inheritance diagram for FileSearch:

Public Types | |
Types  | |
| typedef recls_char_t | char_type | 
| typedef FileSearch | class_type | 
Public Methods | |
Construction  | |
| FileSearch (char_type const *rootDir, char_type const *pattern, recls_uint32_t flags) | |
Creates a search for the items identified by pattern in the directory rootDir, according to the given flags.  | |
| ~FileSearch () | |
| Destructor.  | |
Static Public Methods | |
Operations  | |
| FileEntry | Stat (char_type const *path, recls_uint32_t flags=RECLS_F_FILES|RECLS_F_DIRECTORIES|RECLS_F_DIRECTORY_PARTS) | 
| Retrieves the information for the given path.  | |
Protected Methods | |
| recls_rc_t & | GetLastError_ () | 
Static Protected Methods | |
| FileEntry | make_entry_ (recls_info_t info) | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Reimplemented from Search.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 
Creates a search for the items identified by  
 
  | 
  
      
  | 
  
| 
 Destructor. 
  | 
  
      
  | 
  
| 
 Returns the current entry. 
 
  | 
  
      
  | 
  
| 
 Returns the last error status code for this search object. 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Advances the search to the next position. 
  | 
  
      
  | 
  
| 
 Returns the number of outstanding file-entry blocks associated with this search object. 
  | 
  
      
  | 
  
| 
 Returns non-zero if there is more data available. 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Retrieves the information for the given path. 
 
 
  | 
  
| 
    | 
 
| recls Library documentation © Synesis Software Pty Ltd, 2001-2005 |