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 | reEndSpace (" +$") |
static boost::regex const | reLong ("long ") |
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 | reSorted ("edm::SortedCollection<(.*), *edm::StrictWeakOrdering<\\1 *> >") |
static boost::regex const | reString ("std::basic_string<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 | 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 |
Referenced by edm::service::RandomNumberGeneratorService::fillDescriptions(), handleNamespaces(), reco::modules::CosmicTrackSelector::produce(), reco::modules::AnalyticalTrackSelector::produce(), reco::modules::HICaloCompatibleTrackSelector::produce(), reco::modules::TrackMultiSelector::produce(), removeAllSpaces(), and removeExtraSpaces().
std::string edm::friendlyname::friendlyName | ( | std::string const & | iFullName | ) |
Definition at line 136 of file FriendlyName.cc.
References handleNamespaces(), standardRenames(), and subFriendlyName().
Referenced by edm::EventContentAnalyzer::analyze(), gen::FortranInstance::enter(), edm::TypeID::friendlyClassName(), L1GtUtils::getL1GtRecordInputTag(), L1GtUtils::getL1GtTriggerMenuLiteInputTag(), 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 30 of file FriendlyName.cc.
References emptyString(), and reColons().
Referenced by friendlyName().
std::string edm::friendlyname::handleTemplateArguments | ( | std::string const & | iIn | ) |
Definition at line 110 of file FriendlyName.cc.
References gather_cfg::cout, reComma(), removeAllSpaces(), removeExtraSpaces(), query::result, reTemplateClass(), 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 removeExtraSpaces().
|
static |
Referenced by standardRenames().
std::string edm::friendlyname::removeAllSpaces | ( | std::string const & | iIn | ) |
Definition at line 40 of file FriendlyName.cc.
References emptyString(), and reAllSpaces().
Referenced by handleTemplateArguments().
std::string edm::friendlyname::removeExtraSpaces | ( | std::string const & | iIn | ) |
Definition at line 35 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 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().
std::string edm::friendlyname::standardRenames | ( | std::string const & | iIn | ) |
Definition at line 68 of file FriendlyName.cc.
References mergeVDriftHistosByStation::name, reAIKR(), reLong(), reOneToMany(), reOneToManyWithQuality(), reOneToOne(), reOneToValue(), reOwnVector(), reSorted(), reString(), reToRangeMap(), reToRefs1(), reToRefs2(), reToRefsAssoc(), reToVector(), reUnsigned(), reVector(), and reWrapper().
Referenced by friendlyName().
std::string edm::friendlyname::subFriendlyName | ( | std::string const & | iFullName | ) |
Definition at line 93 of file FriendlyName.cc.
References handleTemplateArguments(), removeExtraSpaces(), query::result, and reTemplateArgs().
Referenced by friendlyName(), and handleTemplateArguments().