DetectorGraph  2.0
Namespaces | Functions
nodenameutils.hpp File Reference

Go to the source code of this file.

Namespaces

 DetectorGraph
 
 DetectorGraph::NodeNameUtils
 

Functions

std::string DetectorGraph::NodeNameUtils::GetDemangledName (const std::string &aMangledString)
 Provides utilities for manipulating DetectorGraph node names. More...
 
std::string DetectorGraph::NodeNameUtils::GetMinimalName (const std::string &aMangledString)
 Returns a readable name with redundant prefixes/suffixes removed. More...
 
std::string DetectorGraph::NodeNameUtils::WrapOnCommonEndings (const std::string &aNodeName)
 Adds a \n to the input name before common suffixes. More...
 
std::string DetectorGraph::NodeNameUtils::RemoveSubstrings (const std::string &aInStr, const char *elimStrings[])
 Removes all elimStrings from aInStr and returns new string. More...
 
std::string DetectorGraph::NodeNameUtils::WrapOnSubStrings (const std::string &aInStr, const char *wrapStrings[])
 Adds a \n to aInStr before each sub-string in wrapStrings. More...