Gaudi Framework, version v20r4

Generated: 8 Jan 2009

PathResolver.cpp File Reference

#include "GaudiKernel/PathResolver.h"
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <iostream>
#include <vector>
#include <sys/stat.h>
#include <unistd.h>
#include <dirent.h>

Include dependency graph for PathResolver.cpp:

Go to the source code of this file.

Namespaces

namespace  System

Enumerations

enum  System::PR_file_type { System::PR_regular_file, System::PR_directory }
enum  System::PR_search_type { System::PR_local, System::PR_recursive }

Functions

static void System::PR_compress_path (std::string &dir)
static void System::PR_dirname (const std::string &file_name, std::string &result)
static bool System::PR_absolute_path (const std::string &name)
static void System::PR_basename (const std::string &file_name, std::string &result)
static bool System::PR_test_exist (const std::string &name, std::string &real_name, PR_file_type file_type)
static void System::PR_scan_dir (const std::string &dir_name, std::vector< std::string > &list)
static bool System::PR_find (const std::string &search_base, const std::string &logical_file_prefix, const std::string &logical_file_name, PR_file_type file_type, PathResolver::SearchType search_type, std::string &result)
static bool System::PR_find_from_list (const std::string &logical_file_name, const std::string &search_list, PR_file_type file_type, PathResolver::SearchType search_type, std::string &result)
PathResolver::SearchPathStatus System::PathResolverCheckSearchPath (const std::string &search_path)
std::string System::PathResolverFindDirectory (const std::string &logical_file_name, const std::string &search_path)
std::string System::PathResolverFindDirectoryFromList (const std::string &logical_file_name, const std::string &search_list)
std::string System::PathResolverFindFile (const std::string &logical_file_name, const std::string &search_path)
std::string System::PathResolverFindFileFromList (const std::string &logical_file_name, const std::string &search_list)
std::string System::PathResolverFindXMLFile (const std::string &logical_file_name)
std::string System::PathResolverFindDataFile (const std::string &logical_file_name)


Generated at Thu Jan 8 17:48:28 2009 for Gaudi Framework, version v20r4 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004