#include "resource.h" #include #include namespace utils::cuda { class Resources : public std::map { public: std::vector getGraphicsResourceHandlers() { std::vector handlers; for (auto &&item : *this) { auto gres = dynamic_cast(&item.second); if (gres != nullptr) handlers.push_back(gres->getHandler()); } return handlers; } }; } // namespace utils::cuda