HPCToolkit
|
#include <RealPathMgr.hpp>
Public Member Functions | |
RealPathMgr () | |
~RealPathMgr () | |
RealPathMgr (PathFindMgr *, PathReplacementMgr *) | |
bool | realpath (std::string &pathNm) const |
const std::string & | searchPaths () const |
void | searchPaths (const std::string &sPaths) |
std::string | toString (uint flags=0) const |
std::ostream & | dump (std::ostream &os, uint flags=0, const char *pfx="") const |
void | ddump (uint flags=0) const |
Static Public Member Functions | |
static RealPathMgr & | singleton () |
Private Types | |
typedef std::map< std::string, std::string > | MyMap |
Private Attributes | |
PathFindMgr * | m_pathFindMgr |
PathReplacementMgr * | m_pathReplaceMgr |
std::string | m_searchPaths |
MyMap | m_cache |
Definition at line 88 of file RealPathMgr.hpp.
|
private |
Definition at line 143 of file RealPathMgr.hpp.
RealPathMgr::RealPathMgr | ( | ) |
Definition at line 92 of file RealPathMgr.cpp.
RealPathMgr::~RealPathMgr | ( | ) |
Definition at line 109 of file RealPathMgr.cpp.
RealPathMgr::RealPathMgr | ( | PathFindMgr * | findMgr, |
PathReplacementMgr * | replaceMgr | ||
) |
Definition at line 101 of file RealPathMgr.cpp.
void RealPathMgr::ddump | ( | uint | flags = 0 | ) | const |
Definition at line 261 of file RealPathMgr.cpp.
std::ostream & RealPathMgr::dump | ( | std::ostream & | os, |
uint | flags = 0 , |
||
const char * | pfx = "" |
||
) | const |
bool RealPathMgr::realpath | ( | std::string & | pathNm | ) | const |
Definition at line 127 of file RealPathMgr.cpp.
|
inline |
Definition at line 111 of file RealPathMgr.hpp.
void RealPathMgr::searchPaths | ( | const std::string & | sPaths | ) |
|
static |
string RealPathMgr::toString | ( | uint | flags = 0 | ) | const |
Definition at line 235 of file RealPathMgr.cpp.
|
mutableprivate |
Definition at line 149 of file RealPathMgr.hpp.
|
private |
Definition at line 145 of file RealPathMgr.hpp.
|
private |
Definition at line 146 of file RealPathMgr.hpp.
|
private |
Definition at line 148 of file RealPathMgr.hpp.