Functions | |
static std::string const | emptyString ("") |
std::string | friendlyName (std::string const &iFullName) |
std::string | handleNamespaces (std::string const &iIn) |
std::string | handleTemplateArguments (std::string const &) |
static boost::regex const | reAIKR (", *edm::helper::AssociationIdenticalKeyReference") |
static boost::regex const | reAllSpaces (" +") |
static boost::regex const | reBeginSpace ("^ +") |
static boost::regex const | reColons ("::") |
static boost::regex const | reComma (",") |
static boost::regex const | reCXX11 ("std::__cxx11::") |
static boost::regex const | reEndSpace (" +$") |
static boost::regex const | reLong ("long ") |
static boost::regex const | reLongLong ("Long64_t") |
std::string | removeAllSpaces (std::string const &iIn) |
std::string | removeExtraSpaces (std::string const &iIn) |
static boost::regex const | reOneToMany ("edm::AssociationMap< *edm::OneToMany<(.*?),(.*?), *u[a-z]*> >") |
static boost::regex const | reOneToManyWithQuality ("edm::AssociationMap<edm::OneToManyWithQuality<(.*?), *(.*?), *(.*?), *u[a-z]*> >") |
static boost::regex const | reOneToOne ("edm::AssociationMap< *edm::OneToOne<(.*?),(.*?), *u[a-z]*> >") |
static boost::regex const | reOneToValue ("edm::AssociationMap< *edm::OneToValue<(.*?),(.*?), *u[a-z]*> >") |
static boost::regex const | reOwnVector ("edm::OwnVector<(.*), *edm::ClonePolicy<\\1 *> >") |
static boost::regex const | reSharedPtr ("std::shared_ptr") |
static boost::regex const | reSorted ("edm::SortedCollection<(.*), *edm::StrictWeakOrdering<\\1 *> >") |
static boost::regex const | reString ("std::basic_string<char>") |
static boost::regex const | reString2 ("std::string") |
static boost::regex const | reString3 ("std::basic_string<char,std::char_traits<char> >") |
static boost::regex const | reTemplateArgs ("[^<]*<(.*)>$") |
static boost::regex const | reTemplateClass ("([^<>,]+<[^<>]*>)") |
static boost::regex const | reToRangeMap ("edm::RangeMap< *(.*), *(.*), *edm::ClonePolicy<([^>]*)> >") |
static boost::regex const | reToRefs1 ("edm::RefVector< *(.*)< *(.*) *>, *\\2 *, *edm::refhelper::FindUsingAdvance< *\\1< *\\2 *> *, *\\2 *> *>") |
static boost::regex const | reToRefs2 ("edm::RefVector< *(.*) *, *(.*) *, *edm::refhelper::FindUsingAdvance< *\\1, *\\2 *> *>") |
static boost::regex const | reToRefsAssoc ("edm::RefVector< *Association(.*) *, *edm::helper(.*), *Association(.*)::Find>") |
static boost::regex const | reToVector ("edm::AssociationVector<(.*), *(.*), *edm::Ref.*,.*>") |
static boost::regex const | reULongLong ("ULong64_t") |
static boost::regex const | reUniquePtr ("std::unique_ptr") |
static boost::regex const | reUnsigned ("unsigned ") |
static boost::regex const | reVector ("std::vector") |
static boost::regex const | reWrapper ("edm::Wrapper<(.*)>") |
std::string | standardRenames (std::string const &iIn) |
std::string | subFriendlyName (std::string const &iFullName) |
|
static |
std::string edm::friendlyname::friendlyName | ( | std::string const & | iFullName | ) |
Definition at line 151 of file FriendlyName.cc.
References handleNamespaces(), standardRenames(), and subFriendlyName().
Referenced by edm::EventContentAnalyzer::analyze(), gen::FortranInstance::enter(), edm::TypeID::friendlyClassName(), edm::TypeWithDict::friendlyClassName(), gen::FortranInstance::leave(), main(), edm::RootFile::RootFile(), TFWLiteSelectorBasic::setupNewFile(), edm::BranchDescription::updateFriendlyClassName(), gen::FortranInstance::upEvnt(), gen::FortranInstance::upInit(), and gen::FortranInstance::~FortranInstance().
std::string edm::friendlyname::handleNamespaces | ( | std::string const & | iIn | ) |
Definition at line 29 of file FriendlyName.cc.
References emptyString(), and reColons().
Referenced by friendlyName().
std::string edm::friendlyname::handleTemplateArguments | ( | std::string const & | iIn | ) |
Definition at line 125 of file FriendlyName.cc.
References assert(), gather_cfg::cout, reComma(), removeAllSpaces(), removeExtraSpaces(), mps_fire::result, reTemplateClass(), AlCaHLTBitMon_QueryRunRegistry::string, and subFriendlyName().
Referenced by subFriendlyName().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeExtraSpaces().
|
static |
Referenced by handleNamespaces().
|
static |
Referenced by handleTemplateArguments().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeExtraSpaces().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
std::string edm::friendlyname::removeAllSpaces | ( | std::string const & | iIn | ) |
Definition at line 39 of file FriendlyName.cc.
References emptyString(), and reAllSpaces().
Referenced by handleTemplateArguments().
std::string edm::friendlyname::removeExtraSpaces | ( | std::string const & | iIn | ) |
Definition at line 34 of file FriendlyName.cc.
References emptyString(), reBeginSpace(), and reEndSpace().
Referenced by handleTemplateArguments(), and subFriendlyName().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by handleTemplateArguments().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
std::string edm::friendlyname::standardRenames | ( | std::string const & | iIn | ) |
Definition at line 76 of file FriendlyName.cc.
References mergeVDriftHistosByStation::name, reAIKR(), reCXX11(), reLong(), reLongLong(), reOneToMany(), reOneToManyWithQuality(), reOneToOne(), reOneToValue(), reOwnVector(), reSharedPtr(), reSorted(), reString(), reString2(), reString3(), reToRangeMap(), reToRefs1(), reToRefs2(), reToRefsAssoc(), reToVector(), reULongLong(), reUniquePtr(), reUnsigned(), reVector(), reWrapper(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName().
std::string edm::friendlyname::subFriendlyName | ( | std::string const & | iFullName | ) |
Definition at line 108 of file FriendlyName.cc.
References handleTemplateArguments(), removeExtraSpaces(), mps_fire::result, reTemplateArgs(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName(), and handleTemplateArguments().