11 #include <string_view>
19 namespace helics::core {
40 bool matchingTypes(std::string_view type1, std::string_view type2);
46 std::pair<CoreType, std::string> extractCoreType(
const std::string& configureString);
47 std::pair<CoreType, std::string> extractCoreType(
const std::vector<std::string>& args);
48 std::pair<CoreType, std::string> extractCoreType(
int argc,
char* argv[]);
CoreType
Definition: CoreTypes.hpp:46
bool isCoreTypeAvailable(CoreType type) noexcept
Definition: typeOperations.cpp:25
CoreType coreTypeFromString(std::string_view type) noexcept
Definition: typeOperations.cpp:20
std::string to_string(CoreType type)
Definition: typeOperations.cpp:15
std::string systemInfo()
Definition: typeOperations.cpp:30