Gaudi Framework, version v23r4

Home   Generated: Mon Sep 17 2012
Namespaces | Enumerations | Functions | Variables

PathResolver.cpp File Reference

#include "GaudiKernel/PathResolver.h"
#include "GaudiKernel/System.h"
#include <iostream>
#include <string>
#include <vector>
#include <stdlib.h>
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/classification.hpp>
#include <boost/filesystem.hpp>
Include dependency graph for PathResolver.cpp:

Go to the source code of this file.

Namespaces

namespace  System
 

Note: OS specific details for environment resolution.


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 bool System::PR_find (const bf::path &file, const string &search_list, PR_file_type file_type, PathResolver::SearchType search_type, string &result)
GAUDI_API std::string System::PathResolverFindXMLFile (const std::string &logical_file_name)
GAUDI_API std::string System::PathResolverFindDataFile (const std::string &logical_file_name)

Variables

static const char * path_separator = ",:"

Variable Documentation

const char* path_separator = ",:" [static]

Definition at line 26 of file PathResolver.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Sep 17 2012 13:49:41 for Gaudi Framework, version v23r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004