17 auto queuePtr = std::dynamic_pointer_cast<Queue<T>>(queue_it->second.m_instance);
22 std::string realname_target = abi::__cxa_demangle(
typeid(T).name(),
nullptr,
nullptr, &status);
23 std::string realname_source = abi::__cxa_demangle(queue_it->second.m_type->name(),
nullptr,
nullptr, &status);
33 if (qcfg->UID() == name) {
38 if (qptr !=
nullptr) {
41 return std::dynamic_pointer_cast<Queue<T>>(entry.
m_instance);
46 std::string realname_target = abi::__cxa_demangle(
typeid(T).name(),
nullptr,
nullptr, &status);
47 throw QueueNotFound(
ERS_HERE, name, realname_target);
std::shared_ptr< QueueBase > m_instance