ESyS-Particle  2.3.2
esys::lsm::PathSearcher Class Reference

#include <PathSearcher.h>

Public Member Functions

 PathSearcher (const std::string &delimitedPathList, const std::string &delim=":")
boost::filesystem::path findPath (const std::string &fileName)
std::string find (const std::string &fileName)

Private Types

typedef std::vector
< boost::filesystem::path > 

Private Attributes

PathVector m_pathVector

Member Typedef Documentation

typedef std::vector<boost::filesystem::path> esys::lsm::PathSearcher::PathVector

Constructor & Destructor Documentation

esys::lsm::PathSearcher::PathSearcher ( const std::string &  delimitedPathList,
const std::string &  delim = ":" 

References m_pathVector, and esys::lsm::StringUtil::splitStrings().

Here is the call graph for this function:

Member Function Documentation

std::string esys::lsm::PathSearcher::find ( const std::string &  fileName)

References findPath().

Here is the call graph for this function:

filesystem::path esys::lsm::PathSearcher::findPath ( const std::string &  fileName)

References m_pathVector.

Referenced by find().

Here is the caller graph for this function:

Member Data Documentation

PathVector esys::lsm::PathSearcher::m_pathVector

Referenced by findPath(), and PathSearcher().

The documentation for this class was generated from the following files: