LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
branchNameComponentChecking.h File Reference
#include "canvas/Persistency/Provenance/BranchKey.h"
#include <string>

Go to the source code of this file.

Namespaces

 art::detail
 

Functions

BranchKey art::detail::splitToComponents (std::string const &branchName, std::string &errMsg)
 
bool art::detail::checkBranchNameSelector (std::string const &branchNameSelector, std::string &errMsg)
 
bool art::detail::checkBranchNameSelector (BranchKey const &components, std::string &errMsg)
 
bool art::detail::checkFriendlyName (std::string const &friendlyName, std::string &errMsg)
 
bool art::detail::checkFriendlyNameSelector (std::string const &friendlyNameSelector, std::string &errMsg)
 
bool art::detail::checkModuleLabel (std::string const &moduleLabel, std::string &errMsg)
 
bool art::detail::checkModuleLabelSelector (std::string const &moduleLabelSelector, std::string &errMsg)
 
bool art::detail::checkInstanceName (std::string const &instanceName, std::string &errMsg)
 
bool art::detail::checkInstanceNameSelector (std::string const &instanceNameSelector, std::string &errMsg)
 
bool art::detail::checkProcessName (std::string const &processName, std::string &errMsg)
 
bool art::detail::checkProcessNameSelector (std::string const &processNameSelector, std::string &errMsg)