24 qDebug() <<
"Registering the constructor of the classes marked for JS.";
27 qDebug() <<
"Size of the map: count" << count;
36 const QString &class_name,
58 qWarning().noquote() <<
"No JS constructor registered for namespace" << name_space
59 <<
"and class name" << class_name;
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
void registerJsConstructorForNameSpaceClassNameInRegistrarMap(const QString &name_space, const QString &class_name, QJSEngine *engine)
std::function< void(QJSEngine *)> RegisterFunc
void registerJsConstructorForEachClassInRegistrarMap(QJSEngine *engine)
std::unordered_map< NamespaceClassnamePairAsKey, RegisterFunc, NamespaceClassnameAsKeyHash, AreNamespaceClassnamePairsEqual > & getNameSpaceClassNameJsConstructorRegistrarMap()
std::pair< QString, QString > NamespaceClassnamePairAsKey