directory Class Reference

Retrieve a list of pathnames that match a given wildcard path. More...

#include <fs.h>

List of all members.

Public Types

typedef std::vector< std::string > type

Public Member Functions

 directory ()
 C'tor.
 directory (const directory &a_class)
 C'tor.
 directory (const std::string &a_str)
 C'tor.
 ~directory ()
 D'tor.
const typepath (const std::string &a_path)
 Retrieve a list of paths that match the wildcard path given.


Detailed Description

Retrieve a list of pathnames that match a given wildcard path.

Pathnames to the files are included. Depending on the wildcard path given, files listed may be in multiple directories.

Definition at line 298 of file fs.h.


Member Typedef Documentation

typedef std::vector<std::string> directory::type

Definition at line 301 of file fs.h.


Constructor & Destructor Documentation

directory::directory (  ) 

C'tor.

Definition at line 1456 of file fs.cc.

directory::directory ( const directory a_class  ) 

C'tor.

Definition at line 1461 of file fs.cc.

directory::directory ( const std::string &  a_str  ) 

C'tor.

Definition at line 1467 of file fs.cc.

References path().

Here is the call graph for this function:

directory::~directory (  ) 

D'tor.

Definition at line 1473 of file fs.cc.


Member Function Documentation

const directory::type & directory::path ( const std::string &  a_path  ) 

Retrieve a list of paths that match the wildcard path given.

Definition at line 1478 of file fs.cc.

References exists(), subdirectory::path(), filestatus::path(), reform_path(), and TRY_nomem.

Referenced by directory(), configuration_manager::init(), job_parser::parse_exclude_from(), job_parser::parse_include(), global_parser::parse_include(), job_parser::parse_include_from(), global_parser::parse_include_job(), global_parser::parse_vault(), and test_directory().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Tue Jul 1 12:11:22 2008 for rvm by  doxygen 1.5.1