![]() |
![]() |
#include <string>
#include "DataFormats/FWLite/interface/format_type_name.h"
Go to the source code of this file.
Namespaces | |
namespace | fwlite |
Functions | |
std::string | fwlite::format_type_to_mangled (const std::string &) |
given a C++ class name returned a mangled name | |
std::string | fwlite::unformat_mangled_to_type (const std::string &) |
given a mangled name return the C++ class name | |
Variables | |
static const std::string | s_symbolToMangled [] |
static const unsigned int | s_symbolToMangledSize = sizeof(s_symbolToMangled)/sizeof(std::string) |
const std::string s_symbolToMangled[] [static] |
{"::", "_1", "_" , "_2", "," , "_3", " " , "_4", "&" , "_7", "*" , "_8", "<" , "_9", ">" , "_0" }
Definition at line 29 of file format_type_name.cc.
Referenced by fwlite::format_type_to_mangled(), and fwlite::unformat_mangled_to_type().
const unsigned int s_symbolToMangledSize = sizeof(s_symbolToMangled)/sizeof(std::string) [static] |
Definition at line 38 of file format_type_name.cc.
Referenced by fwlite::format_type_to_mangled(), and fwlite::unformat_mangled_to_type().