Modifies a path using all elements in our pipeline. @param p_File Path of file to modify. @return Modified path.
| 166 | // @return Modified path. |
| 167 | // |
| 168 | std::wstring PipelinePlugin::GetPath(const std::wstring& p_File) const |
| 169 | { |
| 170 | std::wstring modifiedPath(p_File); |
| 171 | const Pipeline* pPipeline = GetPipeline(); |
| 172 | if (pPipeline != nullptr) { |
| 173 | pPipeline->ModifyPath(modifiedPath, m_pPluginProvider); |
| 174 | } else if (!m_PipelineError.empty()) { |
| 175 | modifiedPath = ATL::CStringW(m_PipelineError.c_str()); |
| 176 | } |
| 177 | return modifiedPath; |
| 178 | } |
| 179 | |
| 180 | // |
| 181 | // Returns the separator to use between each path when using this plugin. |
nothing calls this directly
no test coverage detected