#pragma once #include #include namespace mapbox { template const T* get_ptr(const mapbox::util::variant& v) { if (v.template is>()) { return &v.template get_unchecked>(); } else { return nullptr; } } } // namespace mapbox namespace crow { namespace connections { static std::shared_ptr system_bus; } // namespace connections } // namespace crow