Go to the documentation of this file.
13 std::string
typeName(
const std::type_info& typ );
14 std::string
vectorName(
const std::type_info& typ );
15 std::string
vectorName(
const std::string& typ );
16 std::string
pairName(
const std::type_info& typ1,
const std::type_info& typ2 );
17 std::string
relationName(
const std::string&
prefix,
const std::type_info& typ1,
const std::type_info& typ2 );
18 std::string
templateName1( std::string templ,
const std::type_info& typ );
19 std::string
templateName1( std::string templ,
const std::string& typ );
20 std::string
templateName2( std::string templ,
const std::type_info& typ1,
const std::type_info& typ2 );
21 std::string
templateName3( std::string templ,
const std::type_info& typ1,
const std::type_info& typ2,
22 const std::type_info& typ3 );
26 static std::string clean( std::string
c ) {
27 for (
size_t occ =
c.find(
" *" ); occ != std::string::npos; occ =
c.find(
" *" ) )
c.replace( occ, 2,
"*" );
46 s += (
s.back() ==
'>' ) ?
" >" :
">";
55 s += (
s.back() ==
'>' ) ?
" >" :
">";
60 const std::type_info& typ3 ) {
67 s += (
s.back() ==
'>' ) ?
" >" :
">";
80 std::string
s =
"KeyedContainer<";
84 if ( mgr_typ[mgr_typ.length() - 1] ==
'>' )
s +=
" ";
90 const std::type_info& ) {
std::string templateName2(std::string templ, const std::type_info &typ1, const std::type_info &typ2)
std::string templateName1(std::string templ, const std::string &typ)
std::string templateName3(std::string templ, const std::type_info &typ1, const std::type_info &typ2, const std::type_info &typ3)
std::string vectorName(const std::type_info &typ)
GAUDI_API const std::string typeinfoName(const std::type_info &)
Get platform independent information about the class type.
std::string keyedContainerName(const std::string &prefix, const std::type_info &typ1)
std::string pairName(const std::type_info &typ1, const std::type_info &typ2)
std::string templateName1(std::string templ, const std::type_info &typ)
std::string relationName(const std::string &prefix, const std::type_info &typ1, const std::type_info &typ2)
std::string typeName(const std::type_info &typ)