Namespace Catch
Description
No description yet.
Namespaces
Benchmark | ||
Detail | ||
detail | ||
Generators | ||
literals | ||
Matchers | ||
TestCaseTracking |
Classes
Functions
Enums
Verbosity | ||
XmlFormatting |
Typedefs
Typedefs (catch_capture_matchers.cpp)
typedef Matchers::Impl::MatcherBase< std::string > StringMatcher |
Typedefs (catch_context.h)
typedef std::shared_ptr< IConfig const > IConfigPtr |
Typedefs (catch_interfaces_exception.h)
using exceptionTranslateFunction = std::string(*)() | ||
using ExceptionTranslators = std::vector< std::unique_ptr< IExceptionTranslator const > > |
Typedefs (catch_interfaces_registry_hub.h)
typedef std::shared_ptr< IReporterFactory > IReporterFactoryPtr |
Typedefs (catch_interfaces_reporter.h)
using IStreamingReporterPtr = std::unique_ptr< IStreamingReporter > |
Typedefs (catch_meta.hpp)
template <typename Func, typename... U> |
Typedefs (catch_registry_hub.cpp)
using RegistryHubSingleton = Singleton< RegistryHub, IRegistryHub, IMutableRegistryHub > |
Variables
Variables (catch_fatal_condition.cpp)
constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ | ||
SignalDefs signalDefs = { { SIGINT, "SIGINT - Terminal interrupt signal" }, { SIGILL, "SIGILL - Illegal instruction signal" }, { SIGFPE, "SIGFPE - Floating point error signal" }, { SIGSEGV, "SIGSEGV - Segmentation violation signal" }, { SIGTERM, "SIGTERM - Termination request signal" }, { SIGABRT, "SIGABRT - Abort (abnormal termination) signal" } } |
Variables (catch_impl.hpp)
Source
Line 34 in include/internal/benchmark/catch_benchmark.hpp.