![]() |
The Gaudi Framework
master (9f3f8895)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/PathResolver.h>
Public Types | |
| enum | SearchPathStatus { Ok , EnvironmentVariableUndefined , UnknownDirectory } |
| enum | SearchType { LocalSearch , RecursiveSearch } |
Static Public Member Functions | |
| static std::string | find_file (const std::string &logical_file_name, const std::string &search_path, SearchType search_type=LocalSearch) |
| static std::string | find_file_from_list (const std::string &logical_file_name, const std::string &search_list, SearchType search_type=LocalSearch) |
| static std::string | find_directory (const std::string &logical_file_name, const std::string &search_path, SearchType search_type=LocalSearch) |
| static std::string | find_directory_from_list (const std::string &logical_file_name, const std::string &search_list, SearchType search_type=LocalSearch) |
| static SearchPathStatus | check_search_path (const std::string &search_path) |
Definition at line 18 of file PathResolver.h.
| Enumerator | |
|---|---|
| Ok | |
| EnvironmentVariableUndefined | |
| UnknownDirectory | |
Definition at line 22 of file PathResolver.h.
|
static |
search_path the name of a path-like environment variableOk, EnvironmentVariableUndefined, UnknownDirectory Definition at line 144 of file PathResolver.cpp.
|
static |
logical_file_name the name of the directory to locate in the search path search_path the name of a path-like environment variable search_type characterizes the type of search. Can be either LocalSearch or RecursiveSearchDefinition at line 127 of file PathResolver.cpp.
|
static |
logical_file_name the name of the directory to locate in the search path search_list the prioritized list of possible locations separated by the usual path separator search_type characterizes the type of search. Can be either LocalSearch or RecursiveSearchDefinition at line 135 of file PathResolver.cpp.
|
static |
logical_file_name the name of the file to locate in the search path search_path the name of a path-like environment variable search_type characterizes the type of search. Can be either LocalSearch or RecursiveSearch Definition at line 96 of file PathResolver.cpp.
|
static |
logical_file_name the name of the file to locate in the search path search_list the prioritized list of possible locations separated by the usual path separator search_type characterizes the type of search. Can be either LocalSearch or RecursiveSearch Definition at line 105 of file PathResolver.cpp.