9 #ifndef ThePEG_DescriptionList_H
10 #define ThePEG_DescriptionList_H
13 #include "ThePEG/Config/ThePEG.h"
14 #include "ClassDescription.fh"
26 #ifndef THEPEG_DYNAMIC_TYPE_INFO_BUG
36 typedef map<string, ClassDescriptionBase *>
StringMap;
49 #ifndef THEPEG_DYNAMIC_TYPE_INFO_BUG
52 DescriptionMap::const_iterator it =
descriptionMap().find(ti.name());
61 static string className(
const type_info & ti);
66 static int version(
const type_info & ti);
72 static string library(
const type_info & ti);
78 StringMap::const_iterator it =
stringMap().find(name);