MCPcopy Create free account
hub / github.com/FEniCS/dolfinx / to_str

Function to_str

cpp/dolfinx/common/Table.cpp:17–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15namespace
16{
17std::string to_str(std::variant<std::string, int, double> value)
18{
19 if (std::holds_alternative<int>(value))
20 return std::to_string(std::get<int>(value));
21 else if (std::holds_alternative<double>(value))
22 return std::to_string(std::get<double>(value));
23 else if (std::holds_alternative<std::string>(value))
24 return std::get<std::string>(value);
25 else
26 throw std::runtime_error("Variant incorrect");
27}
28} // namespace
29
30using namespace dolfinx;

Callers 1

strMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected