| 975 | }; |
| 976 | |
| 977 | inline std::unique_ptr<DynamicLibrary> loadLibrary(std::string const& path) |
| 978 | { |
| 979 | // make_unique not available until C++14 - we still need to support C++11 builds. |
| 980 | return std::unique_ptr<DynamicLibrary>(new DynamicLibrary{path}); |
| 981 | } |
| 982 | |
| 983 | inline int32_t getSMVersion() |
| 984 | { |