28 template <
typename... Args>
31 std::ostringstream ss;
36 template <
typename... Args>
static std::string stringify(Args &&... args)
void streamArguments(StreamType &)
const std::vector< std::string > unknown_capabilities
The capabilities that are unknown.
CapabilityException(Args &&... args)
UnknownCapabilitiesException(const std::vector< std::string > &unknown_capabilities)
CapabilityException(const CapabilityException &)=default
Common execption to be thrown when interacting with capabilities.
Exception thrown when capabilities are unknown.
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...