![]() |
![]() |
Functions | |
const boost::filesystem::path & | cachefileName () |
PluginManager::Config | config () |
const std::string & | pluginPrefix () |
const boost::filesystem::path & edmplugin::standard::cachefileName | ( | ) |
Definition at line 44 of file standard.cc.
References path().
Referenced by main(), and edmplugin::PluginManager::PluginManager().
00044 { 00045 static const boost::filesystem::path s_path(".edmplugincache",boost::filesystem::no_check); 00046 return s_path; 00047 }
PluginManager::Config edmplugin::standard::config | ( | ) |
Definition at line 22 of file standard.cc.
References i, prof2calltree::last, path(), and edmplugin::PluginManager::Config::searchPath().
Referenced by VisEBRecHit::analyze(), VisMuon::analyze(), VisEventSetup::analyze(), VisHORecHit::analyze(), VisSiPixelCluster::analyze(), EcalBarrelMonitorDbModule::analyze(), VisCaloTower::analyze(), VisEcalRecHit::analyze(), VisHBRecHit::analyze(), VisMET::analyze(), VisJet::analyze(), VisRPCRecHit::analyze(), VisDTDigi::analyze(), VisTrackingRecHit::analyze(), VisDTRecHit::analyze(), VisDTRecSegment4D::analyze(), VisSiStripCluster::analyze(), VisEERecHit::analyze(), VisPFRecTrack::analyze(), VisSiStripDigi::analyze(), EcalEndcapMonitorDbModule::analyze(), VisCSCSegment::analyze(), VisPFRecHit::analyze(), VisSiPixelRecHit::analyze(), VisBasicCluster::analyze(), VisHERecHit::analyze(), VisHFRecHit::analyze(), VisPFCluster::analyze(), VisTrack::analyze(), VisEvent::analyze(), VisPixelDigi::analyze(), stor::StorageManager::configureAction(), edm::ServiceRegistry::createContaining(), AutoLibraryLoader::enable(), cond::FWIncantation::FWIncantation(), StorageFactory::getMaker(), edm::Event::getProcessParameterSet(), edm::pset::IncludeFileFinder::IncludeFileFinder(), VisEventProcessorService::init(), VisTkRecTracksTwig::init(), CSCTFSectorProcessor::initialize(), KalmanAlignmentAlgorithm::initializeAlignmentParameters(), KalmanAlignmentAlgorithm::initializeAlignmentSetups(), HPDNoiseLibraryReader::initializeServices(), main(), edm::pset::makeDefaultPSet(), pos::PixelConfigFile::makeKey(), mcdbGetInputFile(), edm::ProblemTracker::ProblemTracker(), CSCTFConfigProducer::produceL1MuCSCTFConfigurationRcd(), PhysicsTools::MVAComputer::setup(), TrackingMaterialProducer::TrackingMaterialProducer(), and VisConfiguration::VisConfiguration().
00023 { 00024 PluginManager::Config returnValue; 00025 00026 const char *path = getenv ("LD_LIBRARY_PATH"); 00027 if (! path) path = ""; 00028 00029 std::string spath(path? path: ""); 00030 std::string::size_type last=0; 00031 std::string::size_type i=0; 00032 std::vector<std::string> paths; 00033 while( (i=spath.find_first_of(':',last))!=std::string::npos) { 00034 paths.push_back(spath.substr(last,i-last)); 00035 last = i+1; 00036 //std::cout <<paths.back()<<std::endl; 00037 } 00038 paths.push_back(spath.substr(last,std::string::npos)); 00039 returnValue.searchPath(paths); 00040 00041 return returnValue; 00042 }
const std::string & edmplugin::standard::pluginPrefix | ( | ) |