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 | 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 | reUniquePtrDeleter ("^std::unique_ptr< *(.*), *std::default_delete<\\1> *>") |
static std::regex const | reUnorderedMap ("std::unordered_map") |
static std::regex const | reUnorderedMapCustomHashKeyEqual ("std::unordered_map< *(.*), *(.*), *(.*) *, *std::equal_to<\\1> *>") |
static std::regex const | reUnorderedMapHash ("std::unordered_map< *(.*), *(.*), *std::hash<\\1> *>") |
static std::regex const | reUnorderedMapHashKeyEqual ("std::unordered_map< *(.*), *(.*), *std::hash<\\1> *, *std::equal_to<\\1> *>") |
static std::regex const | reUnorderedSet ("std::unordered_set") |
static std::regex const | reUnorderedSetCustomHashKeyEqual ("std::unordered_set< *(.*), *(.*) *, *std::equal_to<\\1> *>") |
static std::regex const | reUnorderedSetHash ("std::unordered_set< *(.*), *std::hash<\\1> *>") |
static std::regex const | reUnorderedSetHashKeyEqual ("std::unordered_set< *(.*), *std::hash<\\1> *, *std::equal_to<\\1> *>") |
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 278 of file FriendlyName.cc.
References gather_cfg::cout, debug, handleNamespaces(), PostProcessorHGCAL_cfi::prefix, 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 38 of file FriendlyName.cc.
References emptyString(), and reColons().
Referenced by friendlyName().
std::string edm::friendlyname::handleTemplateArguments | ( | std::string const & | iIn | ) |
Definition at line 207 of file FriendlyName.cc.
References cms::cuda::assert(), SplitLinear::begin, gather_cfg::cout, debug, mps_fire::i, or, PostProcessorHGCAL_cfi::prefix, reComma(), removeExtraSpaces(), mps_fire::result, findQualityFiles::size, AlCaHLTBitMon_QueryRunRegistry::string, and subFriendlyName().
Referenced by subFriendlyName().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeAllSpaces().
|
static |
Referenced by standardRenames().
|
static |
Referenced by removeExtraSpaces().
|
static |
Referenced by standardRenames().
|
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 44 of file FriendlyName.cc.
References emptyString(), and reAllSpaces().
Referenced by subFriendlyName().
std::string edm::friendlyname::removeExtraSpaces | ( | std::string const & | iIn | ) |
Definition at line 40 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 standardRenames().
|
static |
Referenced by 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 subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by subFriendlyName().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
|
static |
Referenced by standardRenames().
std::string edm::friendlyname::standardRenames | ( | std::string const & | iIn | ) |
Definition at line 95 of file FriendlyName.cc.
References mergeVDriftHistosByStation::name, reAIKR(), reArray(), reclangabi(), reCXX11(), reLong(), reLongLong(), reOneToMany(), reOneToManyWithQuality(), reOneToOne(), reOneToValue(), reOwnVector(), rePointer(), reSharedPtr(), reSorted(), reString(), reString2(), reString3(), reToRangeMap(), reToRefs1(), reToRefs2(), reToRefsAssoc(), reToVector(), reULongLong(), reUnsigned(), reVector(), reWrapper(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName().
std::string edm::friendlyname::subFriendlyName | ( | std::string const & | iFullName | ) |
Definition at line 129 of file FriendlyName.cc.
References gather_cfg::cout, debug, handleTemplateArguments(), eostools::move(), PostProcessorHGCAL_cfi::prefix, removeAllSpaces(), removeExtraSpaces(), mps_fire::result, reTemplateArgs(), reUniquePtr(), reUniquePtrDeleter(), reUnorderedMap(), reUnorderedMapCustomHashKeyEqual(), reUnorderedMapHash(), reUnorderedMapHashKeyEqual(), reUnorderedSet(), reUnorderedSetCustomHashKeyEqual(), reUnorderedSetHash(), reUnorderedSetHashKeyEqual(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by friendlyName(), and handleTemplateArguments().