CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
format_type_name.h
Go to the documentation of this file.
1 #ifndef DataFormats_FWLite_format_type_name_h
2 #define DataFormats_FWLite_format_type_name_h
3 // -*- C++ -*-
4 //
5 // Package: FWLite
6 // Class : format_type_name
7 //
16 //
17 // Original Author:
18 // Created: Thu Dec 3 16:52:43 CST 2009
19 
20 // system include files
21 
22 // user include files
23 #include <string>
24 
25 // forward declarations
26 
27 namespace fwlite {
28 
30  std::string format_type_to_mangled(const std::string&);
31 
33  std::string unformat_mangled_to_type(const std::string&);
34 
35 }
36 
37 #endif
std::string unformat_mangled_to_type(const std::string &)
given a mangled name return the C++ class name
std::string format_type_to_mangled(const std::string &)
given a C++ class name returned a mangled name