https://mooseframework.inl.gov
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Moose::UnknownCapabilitiesException Class Reference

Exception thrown when capabilities are unknown. More...

#include <CapabilityException.h>

Inheritance diagram for Moose::UnknownCapabilitiesException:
[legend]

Public Member Functions

 UnknownCapabilitiesException (const std::vector< std::string > &unknown_capabilities)
 

Static Public Member Functions

template<typename... Args>
static std::string stringify (Args &&... args)
 

Public Attributes

const std::vector< std::string > unknown_capabilities
 The capabilities that are unknown. More...
 

Detailed Description

Exception thrown when capabilities are unknown.

Definition at line 47 of file CapabilityException.h.

Constructor & Destructor Documentation

◆ UnknownCapabilitiesException()

Moose::UnknownCapabilitiesException::UnknownCapabilitiesException ( const std::vector< std::string > &  unknown_capabilities)

Definition at line 15 of file CapabilityException.C.

17  : CapabilityException("The following capabilities are unknown: ",
20 {
21 }
const std::vector< std::string > unknown_capabilities
The capabilities that are unknown.
CapabilityException(const CapabilityException &)=default
std::string stringJoin(const std::vector< std::string > &values, const std::string &separator=" ")
Concatenates value into a single string separated by separator.

Member Function Documentation

◆ stringify()

template<typename... Args>
static std::string Moose::CapabilityException::stringify ( Args &&...  args)
inlinestaticinherited

Definition at line 29 of file CapabilityException.h.

30  {
31  std::ostringstream ss;
32  streamArguments(ss, args...);
33  return ss.str();
34  }
void streamArguments(StreamType &)

Member Data Documentation

◆ unknown_capabilities

const std::vector<std::string> Moose::UnknownCapabilitiesException::unknown_capabilities

The capabilities that are unknown.

Definition at line 53 of file CapabilityException.h.


The documentation for this class was generated from the following files: