|
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.