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 | 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 156 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 31 of file FriendlyName.cc.
References emptyString(), and reColons().
Referenced by friendlyName().
std::string edm::friendlyname::handleTemplateArguments | ( | std::string const & | iIn | ) |
Definition at line 130 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 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 41 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 36 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 79 of file FriendlyName.cc.
References handleTemplateArguments(), dataset::name, rePointer(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName().
std::string edm::friendlyname::subFriendlyName | ( | std::string const & | iFullName | ) |
Definition at line 113 of file FriendlyName.cc.
References handleTemplateArguments(), removeExtraSpaces(), mps_fire::result, reTemplateArgs(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName(), and handleTemplateArguments().