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 std::regex const | reAIKR (", *edm::helper::AssociationIdenticalKeyReference") |
static std::regex const | reAllSpaces (" +") |
static std::regex const | reArray ("\\[\\]") |
static std::regex const | reBeginSpace ("^ +") |
static std::regex const | reclangabi ("std::__1::") |
static std::regex const | reColons ("::") |
static std::regex const | reComma (",") |
static std::regex const | reCXX11 ("std::__cxx11::") |
static std::regex const | reEndSpace (" +$") |
static std::regex const | reLong ("long ") |
static std::regex const | reLongLong ("Long64_t") |
std::string | removeAllSpaces (std::string const &iIn) |
std::string | removeExtraSpaces (std::string const &iIn) |
static std::regex const | reOneToMany ("edm::AssociationMap< *edm::OneToMany<(.*?),(.*?), *u[a-z]*> >") |
static std::regex const | reOneToManyWithQuality ("edm::AssociationMap<edm::OneToManyWithQuality<(.*?), *(.*?), *(.*?), *u[a-z]*> >") |
static std::regex const | reOneToOne ("edm::AssociationMap< *edm::OneToOne<(.*?),(.*?), *u[a-z]*> >") |
static std::regex const | reOneToValue ("edm::AssociationMap< *edm::OneToValue<(.*?),(.*?), *u[a-z]*> >") |
static std::regex const | reOwnVector ("edm::OwnVector<(.*), *edm::ClonePolicy<\\1 *> >") |
static std::regex const | rePointer ("\\*") |
static std::regex const | reSharedPtr ("std::shared_ptr") |
static std::regex const | reSorted ("edm::SortedCollection<(.*), *edm::StrictWeakOrdering<\\1 *> >") |
static std::regex const | reString ("std::basic_string<char>") |
static std::regex const | reString2 ("std::string") |
static std::regex const | reString3 ("std::basic_string<char,std::char_traits<char> >") |
static std::regex const | reTemplateArgs ("[^<]*<(.*)>$") |
static std::regex const | reTemplateClass ("([^<>,]+<[^<>]*>)") |
static std::regex const | reToRangeMap ("edm::RangeMap< *(.*), *(.*), *edm::ClonePolicy<([^>]*)> >") |
static std::regex const | reToRefs1 ("edm::RefVector< *(.*)< *(.*) *>, *\\2 *, *edm::refhelper::FindUsingAdvance< *\\1< *\\2 *> *, *\\2 *> *>") |
static std::regex const | reToRefs2 ("edm::RefVector< *(.*) *, *(.*) *, *edm::refhelper::FindUsingAdvance< *\\1, *\\2 *> *>") |
static std::regex const | reToRefsAssoc ("edm::RefVector< *Association(.*) *, *edm::helper(.*), *Association(.*)::Find>") |
static std::regex const | reToVector ("edm::AssociationVector<(.*), *(.*), *edm::Ref.*,.*>") |
static std::regex const | reULongLong ("ULong64_t") |
static std::regex const | reUniquePtr ("std::unique_ptr") |
static std::regex const | reUnsigned ("unsigned ") |
static std::regex const | reVector ("std::vector") |
static std::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 158 of file FriendlyName.cc.
References handleNamespaces(), standardRenames(), and subFriendlyName().
Referenced by edm::EventContentAnalyzer::analyze(), edm::MixingModule::beginJob(), gen::FortranInstance::enter(), edm::CFWriter::fctTest(), 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 32 of file FriendlyName.cc.
References emptyString(), and reColons().
Referenced by friendlyName().
std::string edm::friendlyname::handleTemplateArguments | ( | std::string const & | iIn | ) |
Definition at line 132 of file FriendlyName.cc.
References gather_cfg::cout, reComma(), removeAllSpaces(), removeExtraSpaces(), mps_fire::result, reTemplateClass(), AlCaHLTBitMon_QueryRunRegistry::string, and subFriendlyName().
Referenced by standardRenames(), and subFriendlyName().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeExtraSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by handleNamespaces().
|
static |
Referenced by handleTemplateArguments().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeExtraSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
std::string edm::friendlyname::removeAllSpaces | ( | std::string const & | iIn | ) |
Definition at line 42 of file FriendlyName.cc.
References emptyString(), reAIKR(), reAllSpaces(), reclangabi(), reCXX11(), reLong(), reLongLong(), reOneToMany(), reOneToManyWithQuality(), reOneToOne(), reOneToValue(), reOwnVector(), reSharedPtr(), reSorted(), reString(), reString2(), reString3(), reToRangeMap(), reToRefs1(), reToRefs2(), reToRefsAssoc(), reToVector(), reULongLong(), reUniquePtr(), reUnsigned(), reVector(), and reWrapper().
Referenced by handleTemplateArguments().
std::string edm::friendlyname::removeExtraSpaces | ( | std::string const & | iIn | ) |
Definition at line 37 of file FriendlyName.cc.
References emptyString(), reBeginSpace(), and reEndSpace().
Referenced by handleTemplateArguments(), and subFriendlyName().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by handleTemplateArguments().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by removeAllSpaces().
std::string edm::friendlyname::standardRenames | ( | std::string const & | iIn | ) |
Definition at line 80 of file FriendlyName.cc.
References handleTemplateArguments(), dataset::name, reArray(), rePointer(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName().
std::string edm::friendlyname::subFriendlyName | ( | std::string const & | iFullName | ) |
Definition at line 115 of file FriendlyName.cc.
References handleTemplateArguments(), removeExtraSpaces(), mps_fire::result, reTemplateArgs(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName(), and handleTemplateArguments().