canonicalProductName.h
Go to the documentation of this file.
1 #ifndef canvas_Persistency_Provenance_canonicalProductName_h
2 #define canvas_Persistency_Provenance_canonicalProductName_h
3 
4 #include <string>
5 
6 namespace art {
7  // Could consider having a function template that receives the type
8  // of the product as a template argument instead of requiring the
9  // user to provide the friendly class name.
10 
11  std::string canonicalProductName(std::string const& friendlyClassName,
12  std::string const& moduleLabel,
13  std::string const& productInstanceName,
14  std::string const& processName);
15 }
16 
17 #endif /* canvas_Persistency_Provenance_canonicalProductName_h */
18 
19 // Local variables:
20 // mode: c++
21 // End:
std::string string
Definition: nybbler.cc:12
std::string canonicalProductName(std::string const &friendlyClassName, std::string const &moduleLabel, std::string const &productInstanceName, std::string const &processName)