.. _file_include_catch_amalgamated.hpp: File catch_amalgamated.hpp ========================== |exhale_lsh| :ref:`Parent directory ` (``include``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``include/catch_amalgamated.hpp``) ---------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_catch_amalgamated.hpp.rst Detailed Description -------------------- This is a convenience header for Catch2. It includes **all** of Catch2 headers. Generally the Catch2 users should use specific includes they need, but this header can be used instead for ease-of-experimentation, or just plain convenience, at the cost of (significantly) increased compilation times. When a new header is added to either the top level folder, or to the corresponding internal subfolder, it should be added here. Headers added to the various subparts (e.g. matchers, generators, etc...), should go their respective catch-all headers. This is a convenience header for Catch2's benchmarking. It includes **all** of Catch2 headers related to benchmarking. Generally the Catch2 users should use specific includes they need, but this header can be used instead for ease-of-experimentation, or just plain convenience, at the cost of (significantly) increased compilation times. When a new header is added to either the ``benchmark`` folder, or to the corresponding internal (detail) subfolder, it should be added here. Wrapper for the CONFIG configuration option When generating internal unique names, there are two options. Either we mix in the current line number, or mix in an incrementing number. We prefer the latter, using ``__COUNTER__``, but users might want to use the former. Wrapper for the WCHAR configuration option We want to support platforms that do not provide ``wchar_t``, so we sometimes have to disable providing wchar_t overloads through Catch2, e.g. the StringMaker specialization for ``std::wstring``. Wrapper for the CATCH_CONFIG_PREFIX_MESSAGES configuration option CATCH_CONFIG_PREFIX_ALL can be used to avoid clashes with other macros by prepending CATCH_. This may not be desirable if the only clashes are with logger macros such as INFO and WARN. In this cases CATCH_CONFIG_PREFIX_MESSAGES can be used to only prefix a small subset of relevant macros. Why does decomposing look the way it does: Conceptually, decomposing is simple. We change ``REQUIRE( a == b )`` into ``Decomposer{} <= a == b``, so that ``Decomposer{} <= a`` is evaluated first, and our custom operator is used for ``a == b``, because ``a`` is transformed into ``ExprLhs`` and then into ``BinaryExpr``. In practice, decomposing ends up a mess, because we have to support various fun things. 1) Types that are only comparable with literal 0, and they do this by comparing against a magic type with pointer constructor and deleted other constructors. Example: ``REQUIRE((a <=> b) == 0)`` in libstdc++ 2) Types that are only comparable with literal 0, and they do this by comparing against a magic type with consteval integer constructor. Example: ``REQUIRE((a <=> b) == 0)`` in current MSVC STL. 3) Types that have no linkage, and so we cannot form a reference to them. Example: some implementations of traits. 4) Starting with C++20, when the compiler sees ``a == b``, it also uses ``b == a`` when constructing the overload set. For us this means that when the compiler handles ``ExprLhs == b``, it also tries to resolve the overload set for ``b == ExprLhs``. To accomodate these use cases, decomposer ended up rather complex. 1) These types are handled by adding SFINAE overloads to our comparison operators, checking whether ``T == U`` are comparable with the given operator, and if not, whether T (or U) are comparable with literal 0. If yes, the overload compares T (or U) with 0 literal inline in the definition. Note that for extra correctness, we check that the other type is either an ``int`` (literal 0 is captured as ``int`` by templates), or a ``long`` (some platforms use 0L for ``NULL`` and we want to support that for pointer comparisons). 2) For these types, ``is_foo_comparable`` is true, but letting them fall into the overload that actually does ``T == int`` causes compilation error. Handling them requires that the decomposition is ``constexpr``, so that P2564R3 applies and the ``consteval`` from their accompanying magic type is propagated through the ``constexpr`` call stack. However this is not enough to handle these types automatically, because our default is to capture types by reference, to avoid runtime copies. While these references cannot become dangling, they outlive the constexpr context and thus the default capture path cannot be actually constexpr. The solution is to capture these types by value, by explicitly specializing ``Catch::capture_by_value`` for them. Catch2 provides specialization for ``std::foo_ordering``s, but users can specialize the trait for their own types as well. 3) If a type has no linkage, we also cannot capture it by reference. The solution is once again to capture them by value. We handle the common cases by using ``std::is_arithmetic`` as the default for ``Catch::capture_by_value``, but that is only a some-effort heuristic. But as with 2), users can specialize ``capture_by_value`` for their own types as needed. 4) To support C++20 and make the SFINAE on our decomposing operators work, the SFINAE has to happen in return type, rather than in a template type. This is due to our use of logical type traits (``conjunction``/``disjunction``/``negation``), that we use to workaround an issue in older (9-) versions of GCC. I still blame C++20 for this, because without the comparison order switching, the logical traits could still be used in template type. There are also other side concerns, e.g. supporting both ``REQUIRE(a)`` and ``REQUIRE(a == b)``, or making ``REQUIRE_THAT(a, IsEqual(b))`` slot nicely into the same expression handling logic, but these are rather straightforward and add only a bit of complexity (e.g. common base class for decomposed expressions). Wrapper for the STATIC_ANALYSIS_SUPPORT configuration option Some of Catch2's macros can be defined differently to work better with static analysis tools, like clang-tidy or coverity. Currently the main use case is to show that ``SECTION``s are executed exclusively, and not all in one run of a ``TEST_CASE``. This is a convenience header for Catch2's Generator support. It includes **all** of Catch2 headers related to generators. Generally the Catch2 users should use specific includes they need, but this header can be used instead for ease-of-experimentation, or just plain convenience, at the cost of (significantly) increased compilation times. When a new header is added to either the ``generators`` folder, or to the corresponding internal subfolder, it should be added here. Includes -------- - ``algorithm`` - ``cassert`` - ``chrono`` - ``climits`` - ``cmath`` - ``cstddef`` - ``cstdint`` - ``cstring`` - ``ctime`` - ``exception`` - ``iosfwd`` - ``map`` - ``memory`` - ``ostream`` - ``ratio`` - ``sstream`` - ``string`` - ``tuple`` - ``type_traits`` - ``vector`` Included By ----------- - :ref:`file_include_catch_ros2_catch.hpp` Namespaces ---------- - :ref:`namespace_Catch` - :ref:`namespace_Catch__Benchmark` - :ref:`namespace_Catch__Benchmark__Detail` - :ref:`namespace_Catch__Clara` - :ref:`namespace_Catch__Clara__Detail` - :ref:`namespace_Catch__Detail` - :ref:`namespace_Catch__Generators` - :ref:`namespace_Catch__Generators__Detail` - :ref:`namespace_Catch__literals` - :ref:`namespace_mpl_` Classes ------- - :ref:`exhale_struct_structCatch_1_1always__false` - :ref:`exhale_struct_structCatch_1_1AssertionInfo` - :ref:`exhale_struct_structCatch_1_1AssertionReaction` - :ref:`exhale_struct_structCatch_1_1AssertionResultData` - :ref:`exhale_struct_structCatch_1_1AutoReg` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Benchmark` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Chronometer` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1BenchmarkFunction` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1BenchmarkFunction_1_1callable` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1BenchmarkFunction_1_1do__nothing` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1BenchmarkFunction_1_1model` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1bootstrap__analysis` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1ChronometerConcept` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1ChronometerModel` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1CompleteInvoker` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1CompleteInvoker_3_01void_01_4` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1CompleteType` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1CompleteType_3_01void_01_4` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1CompleteType_3_01void_01_4_1_1type` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1is__related` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1ObjectStorage` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Detail_1_1repeater` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Environment` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1EnvironmentEstimate` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Estimate` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1ExecutionPlan` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1OutlierClassification` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1SampleAnalysis` - :ref:`exhale_struct_structCatch_1_1Benchmark_1_1Timing` - :ref:`exhale_struct_structCatch_1_1BenchmarkInfo` - :ref:`exhale_struct_structCatch_1_1BenchmarkStats` - :ref:`exhale_struct_structCatch_1_1capture__by__value` - :ref:`exhale_struct_structCatch_1_1Clara_1_1accept__many__t` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundFlagLambda` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundFlagRef` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundFlagRefBase` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundLambda` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundManyLambda` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundRef` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundValueRef` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundValueRef_3_01std_1_1vector_3_01T_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1BoundValueRefBase` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1fake__arg` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1HelpColumns` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1is__unary__function` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1is__unary__function_3_01F_00_01Catch_1_1Detail_1_1void__t_3_0182394c29954fc08234dda1e3f0b3edaa` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1LambdaInvoker` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1LambdaInvoker_3_01void_01_4` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1Token` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1UnaryLambdaTraits` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1UnaryLambdaTraits_3_01ReturnT_07ClassT_1_1_5_08_07Args_8_8_8_08_01const_01_4` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Detail_1_1UnaryLambdaTraits_3_01ReturnT_07ClassT_1_1_5_08_07ArgT_08_01const_01_4` - :ref:`exhale_struct_structCatch_1_1Clara_1_1Help` - :ref:`exhale_struct_structCatch_1_1ConfigData` - :ref:`exhale_struct_structCatch_1_1Counts` - :ref:`exhale_struct_structCatch_1_1Decomposer` - :ref:`exhale_struct_structCatch_1_1Detail_1_1conjunction` - :ref:`exhale_struct_structCatch_1_1Detail_1_1conjunction_3_01B1_01_4` - :ref:`exhale_struct_structCatch_1_1Detail_1_1conjunction_3_01B1_00_01Bn_8_8_8_01_4` - :ref:`exhale_struct_structCatch_1_1Detail_1_1disjunction` - :ref:`exhale_struct_structCatch_1_1Detail_1_1disjunction_3_01B1_01_4` - :ref:`exhale_struct_structCatch_1_1Detail_1_1disjunction_3_01B1_00_01Bn_8_8_8_01_4` - :ref:`exhale_struct_structCatch_1_1Detail_1_1EnumInfo` - :ref:`exhale_struct_structCatch_1_1Detail_1_1is__range__impl` - :ref:`exhale_struct_structCatch_1_1Detail_1_1is__range__impl_3_01T_00_01void__t_3_01decltype_07begin_07std_1_1declval_3_01T_01_4_07_08_08_08_4_01_4` - :ref:`exhale_struct_structCatch_1_1Detail_1_1make__void` - :ref:`exhale_struct_structCatch_1_1Detail_1_1negation` - :ref:`exhale_struct_structCatch_1_1Generators_1_1as` - :ref:`exhale_struct_structCatch_1_1is__callable` - :ref:`exhale_struct_structCatch_1_1is__callable_3_01Fun_07Args_8_8_8_08_4` - :ref:`exhale_struct_structCatch_1_1is__callable__tester` - :ref:`exhale_struct_structCatch_1_1is__range` - :ref:`exhale_struct_structCatch_1_1MessageBuilder` - :ref:`exhale_struct_structCatch_1_1MessageInfo` - :ref:`exhale_struct_structCatch_1_1MessageStream` - :ref:`exhale_struct_structCatch_1_1NameAndTags` - :ref:`exhale_struct_structCatch_1_1ProcessedReporterSpec` - :ref:`exhale_struct_structCatch_1_1ratio__string` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1atto_01_4` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1femto_01_4` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1micro_01_4` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1milli_01_4` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1nano_01_4` - :ref:`exhale_struct_structCatch_1_1ratio__string_3_01std_1_1pico_01_4` - :ref:`exhale_struct_structCatch_1_1RegistrarForTagAliases` - :ref:`exhale_struct_structCatch_1_1ResultDisposition` - :ref:`exhale_struct_structCatch_1_1ResultWas` - :ref:`exhale_struct_structCatch_1_1SectionEndInfo` - :ref:`exhale_struct_structCatch_1_1SectionInfo` - :ref:`exhale_struct_structCatch_1_1SourceLineInfo` - :ref:`exhale_struct_structCatch_1_1StreamEndStop` - :ref:`exhale_struct_structCatch_1_1StringMaker` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01bool_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01Catch_1_1Approx_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01char_01_5_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01char_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01char_01const_01_5_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01char_0fSZ_0e_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01double_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01float_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01int_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01long_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01long_01long_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01R_01C_1_1_5_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01R_00_01std_1_1enable__if__t_3_01is__range_3_01R_01_4_1_1value_01_13b8d115cf150e9309780e90914c18dd` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01signed_01char_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01signed_01char_0fSZ_0e_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01Ratio_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_011_01_4_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_013600_01_4_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1duration_3_01Value_00_01std_1_1ratio_3_0160_01_4_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1time__point_3_01Clock_00_01Duration_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1chrono_1_1time__point_3_01std_1_1chrono_1_1system__clock_00_01Duration_01_4_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1nullptr__t_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1string_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01std_1_1wstring_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01T_01_5_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01T_0fSZ_0e_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01unsigned_01char_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01unsigned_01char_0fSZ_0e_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01unsigned_01int_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01unsigned_01long_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01unsigned_01long_01long_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01wchar__t_01_5_01_4` - :ref:`exhale_struct_structCatch_1_1StringMaker_3_01wchar__t_01const_01_5_01_4` - :ref:`exhale_struct_structCatch_1_1Tag` - :ref:`exhale_struct_structCatch_1_1TagAlias` - :ref:`exhale_struct_structCatch_1_1TestCaseInfo` - :ref:`exhale_struct_structCatch_1_1TestFailureException` - :ref:`exhale_struct_structCatch_1_1TestSkipException` - :ref:`exhale_struct_structCatch_1_1TestSpec_1_1Filter` - :ref:`exhale_struct_structCatch_1_1TestSpec_1_1FilterMatch` - :ref:`exhale_struct_structCatch_1_1Totals` - :ref:`exhale_struct_structCatch_1_1true__given` - :ref:`exhale_struct_structCatch_1_1Version` - :ref:`exhale_struct_structCatch_1_1WaitForKeypress` - :ref:`exhale_struct_structCatch_1_1WarnAbout` - :ref:`exhale_struct_structCatch__global__namespace__dummy` - :ref:`exhale_class_classCatch_1_1Approx` - :ref:`exhale_class_classCatch_1_1AssertionHandler` - :ref:`exhale_class_classCatch_1_1AssertionResult` - :ref:`exhale_class_classCatch_1_1BinaryExpr` - :ref:`exhale_class_classCatch_1_1Capturer` - :ref:`exhale_class_classCatch_1_1Clara_1_1Arg` - :ref:`exhale_class_classCatch_1_1Clara_1_1Args` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1BasicResult` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ComposableParserImpl` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ParserBase` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ParserRefImpl` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ParseState` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ResultBase` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ResultValueBase` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1ResultValueBase_3_01void_01_4` - :ref:`exhale_class_classCatch_1_1Clara_1_1Detail_1_1TokenStream` - :ref:`exhale_class_classCatch_1_1Clara_1_1ExeName` - :ref:`exhale_class_classCatch_1_1Clara_1_1Opt` - :ref:`exhale_class_classCatch_1_1Clara_1_1Parser` - :ref:`exhale_class_classCatch_1_1Config` - :ref:`exhale_class_classCatch_1_1Context` - :ref:`exhale_class_classCatch_1_1Detail_1_1IsStreamInsertable` - :ref:`exhale_class_classCatch_1_1Detail_1_1NonCopyable` - :ref:`exhale_class_classCatch_1_1Detail_1_1unique__ptr` - :ref:`exhale_class_classCatch_1_1ExceptionTranslatorRegistrar` - :ref:`exhale_class_classCatch_1_1ExceptionTranslatorRegistrar_1_1ExceptionTranslator` - :ref:`exhale_class_classCatch_1_1ExprLhs` - :ref:`exhale_class_classCatch_1_1GeneratorException` - :ref:`exhale_class_classCatch_1_1Generators_1_1ChunkGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1FilterGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1FixedValuesGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1Generators` - :ref:`exhale_class_classCatch_1_1Generators_1_1GeneratorUntypedBase` - :ref:`exhale_class_classCatch_1_1Generators_1_1GeneratorWrapper` - :ref:`exhale_class_classCatch_1_1Generators_1_1IGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1MapGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1RepeatGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1SingleValueGenerator` - :ref:`exhale_class_classCatch_1_1Generators_1_1TakeGenerator` - :ref:`exhale_class_classCatch_1_1IConfig` - :ref:`exhale_class_classCatch_1_1IExceptionTranslator` - :ref:`exhale_class_classCatch_1_1IExceptionTranslatorRegistry` - :ref:`exhale_class_classCatch_1_1IGeneratorTracker` - :ref:`exhale_class_classCatch_1_1IMutableEnumValuesRegistry` - :ref:`exhale_class_classCatch_1_1IMutableRegistryHub` - :ref:`exhale_class_classCatch_1_1IRegistryHub` - :ref:`exhale_class_classCatch_1_1IResultCapture` - :ref:`exhale_class_classCatch_1_1ITestInvoker` - :ref:`exhale_class_classCatch_1_1ITransientExpression` - :ref:`exhale_class_classCatch_1_1LazyExpression` - :ref:`exhale_class_classCatch_1_1Optional` - :ref:`exhale_class_classCatch_1_1ReporterSpec` - :ref:`exhale_class_classCatch_1_1ReusableStringStream` - :ref:`exhale_class_classCatch_1_1ScopedMessage` - :ref:`exhale_class_classCatch_1_1Section` - :ref:`exhale_class_classCatch_1_1Session` - :ref:`exhale_class_classCatch_1_1SimplePcg32` - :ref:`exhale_class_classCatch_1_1StringRef` - :ref:`exhale_class_classCatch_1_1TestCaseHandle` - :ref:`exhale_class_classCatch_1_1TestInvokerAsMethod` - :ref:`exhale_class_classCatch_1_1TestSpec` - :ref:`exhale_class_classCatch_1_1TestSpec_1_1NamePattern` - :ref:`exhale_class_classCatch_1_1TestSpec_1_1Pattern` - :ref:`exhale_class_classCatch_1_1TestSpec_1_1TagPattern` - :ref:`exhale_class_classCatch_1_1Timer` - :ref:`exhale_class_classCatch_1_1UnaryExpr` - :ref:`exhale_class_classCatch_1_1WildcardPattern` Enums ----- - :ref:`exhale_enum_catch__amalgamated_8hpp_1ac881e5ba54c09673c50349dbea7fff36` - :ref:`exhale_enum_catch__amalgamated_8hpp_1ab58189b0df24d5c251b76bd327164b6c` - :ref:`exhale_enum_catch__amalgamated_8hpp_1a58800f68faab69c44d58b2c0038875d1` - :ref:`exhale_enum_catch__amalgamated_8hpp_1a6ead4fe5ce95aee22dc4fb3e38404a04` - :ref:`exhale_enum_catch__amalgamated_8hpp_1aaef02c0376384b6e869e40b3dcc33f61` - :ref:`exhale_enum_catch__amalgamated_8hpp_1a91308e87521e370e591065a22b010025` - :ref:`exhale_enum_catch__amalgamated_8hpp_1a0e8d3a1107ecbaa1943e0a462db99a3d` - :ref:`exhale_enum_catch__amalgamated_8hpp_1afcb41c3350d3488c0efb02816a8867c8` - :ref:`exhale_enum_catch__amalgamated_8hpp_1aa77a3ca6aee3863fd2dc3796f129ef02` - :ref:`exhale_enum_catch__amalgamated_8hpp_1aa820408cff40873fdf5c6662b6327100` - :ref:`exhale_enum_catch__amalgamated_8hpp_1af85c0d46dfe687d923a157362fd07737` Functions --------- - :ref:`exhale_function_catch__amalgamated_8hpp_1af5d85780971e55f9337023ad04caa247` - :ref:`exhale_function_catch__amalgamated_8hpp_1a3ae31b1a7b7d447f0d6d46635bbff40c` - :ref:`exhale_function_catch__amalgamated_8hpp_1a1a4ae7ccc7fa8c996bc6e4ada5a7004b` - :ref:`exhale_function_catch__amalgamated_8hpp_1ad4ab1073033aad68360773b237d2e006` - :ref:`exhale_function_catch__amalgamated_8hpp_1a523468c0e7dbf99ffb1801aad78e352d` - :ref:`exhale_function_catch__amalgamated_8hpp_1adcc60e1d2c95e5037d440a80b7a1fb47` - :ref:`exhale_function_catch__amalgamated_8hpp_1a62d6c634e2c8901d02ffe8718817f1b4` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac10ce6a746501524891ce359e61f3e43` - :ref:`exhale_function_catch__amalgamated_8hpp_1a5c57c45d75d53880caaf8c422aa1a5ab` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac5f830d662344dd75387c26aa83e6ac3` - :ref:`exhale_function_catch__amalgamated_8hpp_1a2c22fe1dd5bd4be94cadef81777e07c0` - :ref:`exhale_function_catch__amalgamated_8hpp_1adb6f098507d08daee7e92c9ab12dab09` - :ref:`exhale_function_catch__amalgamated_8hpp_1ab467336c293fd0b863cbe4267bb88d51` - :ref:`exhale_function_catch__amalgamated_8hpp_1a8168e40fcd46ec9f4f3973a61c1238c9` - :ref:`exhale_function_catch__amalgamated_8hpp_1abc5e70b0f758f550b2fdff85512efdb5` - :ref:`exhale_function_catch__amalgamated_8hpp_1af3527090cdeb0456b1aacbdc29050841` - :ref:`exhale_function_catch__amalgamated_8hpp_1adce7667bbe83a2c97865554ef18a4492` - :ref:`exhale_function_catch__amalgamated_8hpp_1a488d4ab11358e2c779f3748d5d030b2d` - :ref:`exhale_function_catch__amalgamated_8hpp_1a1e494f7e8b2cb18f1a98ee4c31bd13be` - :ref:`exhale_function_catch__amalgamated_8hpp_1accb97601fac7308aa9c11dcdb439ddb8` - :ref:`exhale_function_catch__amalgamated_8hpp_1a7021d1312f7e031b95d9dc9697e8fa81` - :ref:`exhale_function_catch__amalgamated_8hpp_1a571030d8a3068b49d454220cfdea714f` - :ref:`exhale_function_catch__amalgamated_8hpp_1a9aa891ce6b44df3561292fc1a44b11fb` - :ref:`exhale_function_catch__amalgamated_8hpp_1a59d11a04c61ac4c4a740352ecff9b0eb` - :ref:`exhale_function_catch__amalgamated_8hpp_1a91a7876e712852feaf1d1d6072216af9` - :ref:`exhale_function_catch__amalgamated_8hpp_1ab5b76a1843c33a4a71aa698a3defc528` - :ref:`exhale_function_catch__amalgamated_8hpp_1aaf5cc67b22b463d47af6e69ee31bf44e` - :ref:`exhale_function_catch__amalgamated_8hpp_1aa756e2e2404a66852ab7fbd14a2a4647` - :ref:`exhale_function_catch__amalgamated_8hpp_1a0f78e9afdebc6d4512d18e76fbf54b8c` - :ref:`exhale_function_catch__amalgamated_8hpp_1ae50508f10ffc4ed873a31a4db4caea16` - :ref:`exhale_function_catch__amalgamated_8hpp_1ae9744f1112bb15fcb88df6b3e5ccd46a` - :ref:`exhale_function_catch__amalgamated_8hpp_1a23bdcac0ef138b222c3747e2af979e9a` - :ref:`exhale_function_catch__amalgamated_8hpp_1a0dc4241ab150d3d8e1d0a3d30c781c39` - :ref:`exhale_function_catch__amalgamated_8hpp_1a242396de537c5176710d680cc9ca6b93` - :ref:`exhale_function_catch__amalgamated_8hpp_1a8103604a1d14467662c261c7d09442b8` - :ref:`exhale_function_catch__amalgamated_8hpp_1a604fd57d0045aac37ce794995c84c85c` - :ref:`exhale_function_catch__amalgamated_8hpp_1a8da6562bd30cb6261a10bbef03333682` - :ref:`exhale_function_catch__amalgamated_8hpp_1acddd11db812601af3c738b847d13882e` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac954cf158347a76a5b0c3f4fa9a9fa52` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac5d6c510e565ee5bddcc2236194ce29e` - :ref:`exhale_function_catch__amalgamated_8hpp_1a371620ed524abfcae5c3772bf49b563a` - :ref:`exhale_function_catch__amalgamated_8hpp_1a60f033a91680546a152f5dfa4427104c` - :ref:`exhale_function_catch__amalgamated_8hpp_1a74df07765562e78e9e68f3e264a1b40a` - :ref:`exhale_function_catch__amalgamated_8hpp_1af0ad48344ffd3f92f3568465248a9880` - :ref:`exhale_function_catch__amalgamated_8hpp_1aae41a26b325e0ab0e163e31f1d38b7ba` - :ref:`exhale_function_catch__amalgamated_8hpp_1a520110c31f26cf9892595772ab814fc0` - :ref:`exhale_function_catch__amalgamated_8hpp_1a170bbe5db76570c4820b5e2eb260f82b` - :ref:`exhale_function_catch__amalgamated_8hpp_1aedaeba1c3fdd5d86fcaf18abaf4a0bf4` - :ref:`exhale_function_catch__amalgamated_8hpp_1a0ac5eeee0354973c318f62d0937a7981` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac5ff859bd44c3472504dd2c800c2bbf2` - :ref:`exhale_function_catch__amalgamated_8hpp_1ab6e4736f7a2b0501a13c4dc4adfe5bb6` - :ref:`exhale_function_catch__amalgamated_8hpp_1afd87f4cbf259f2252aee164d6905b18b` - :ref:`exhale_function_catch__amalgamated_8hpp_1a118b852de3ec020b428ad43245dda9c8` - :ref:`exhale_function_catch__amalgamated_8hpp_1a7cc95d72b060e2819b2edbbdbf8c646b` - :ref:`exhale_function_catch__amalgamated_8hpp_1abefb1a0fab3c669b98a53037b3286d22` - :ref:`exhale_function_catch__amalgamated_8hpp_1adbea71435b3ca39892c2d238bd7cd7e2` - :ref:`exhale_function_catch__amalgamated_8hpp_1aac8c5682b95d3467b013de492f21e7e2` - :ref:`exhale_function_catch__amalgamated_8hpp_1af33fd06c51ac9173c3bee2ddee2559a6` - :ref:`exhale_function_catch__amalgamated_8hpp_1a3a30dce0fd8e3818baaca086ba5fd35a` - :ref:`exhale_function_catch__amalgamated_8hpp_1aa3d967f4974becf1845860a8dbc8a149` - :ref:`exhale_function_catch__amalgamated_8hpp_1a972480864d60131946f6f53c566de070` - :ref:`exhale_function_catch__amalgamated_8hpp_1a4a271e3bad597be5ac71c0d8baad082f` - :ref:`exhale_function_catch__amalgamated_8hpp_1a55ca9a1132e662d9603c516161dcae35` - :ref:`exhale_function_catch__amalgamated_8hpp_1ad1b83422f04f3e5b5d7177ced1f9aa0d` - :ref:`exhale_function_catch__amalgamated_8hpp_1a0009bafa9b707a3568588e572c8c6998` - :ref:`exhale_function_catch__amalgamated_8hpp_1ac9ddcc6d66079add9cb2a3140b8ae51e` - :ref:`exhale_function_catch__amalgamated_8hpp_1a6332c92ab0c3952586b22cb96fdb8d44` - :ref:`exhale_function_catch__amalgamated_8hpp_1aff60c1de6ac6cea30175d70e33d83c8e` - :ref:`exhale_function_catch__amalgamated_8hpp_1aba921d5844aa120874480fe71d1c1ae3` - :ref:`exhale_function_catch__amalgamated_8hpp_1a26cdeefafe46a4d606b51248eb7bbe7e` - :ref:`exhale_function_catch__amalgamated_8hpp_1a93ef4e3e307a2021ca0d41b32c0e54b0` - :ref:`exhale_function_catch__amalgamated_8hpp_1a54b01af61673a3e1f21f31713639b180` - :ref:`exhale_function_catch__amalgamated_8hpp_1a5205869c81c06d3460759cb86676ae68` - :ref:`exhale_function_catch__amalgamated_8hpp_1a1447a30ad1661c5fb0d32cfa67f6ac0c` - :ref:`exhale_function_catch__amalgamated_8hpp_1af610e11bcfe94ebc07788fdcf1b716b7` - :ref:`exhale_function_catch__amalgamated_8hpp_1ad9c310bd2eaacfd7c23f7a5a1fc587bf` - :ref:`exhale_function_catch__amalgamated_8hpp_1a96d773398ae9697da7845bbf5027e35e` - :ref:`exhale_function_catch__amalgamated_8hpp_1ad01bb3292e12ac14f246388cb7956534` - :ref:`exhale_function_catch__amalgamated_8hpp_1a07f631e972ce052295f70b0b3143394c` - :ref:`exhale_function_catch__amalgamated_8hpp_1a63f4eb606b2fd47dec45a39cd6fdc8d7` - :ref:`exhale_function_catch__amalgamated_8hpp_1adc1e84abf2d7a8b971948ec4ab373280` - :ref:`exhale_function_catch__amalgamated_8hpp_1ab32a083e442cc09f736327d2e2865999` - :ref:`exhale_function_catch__amalgamated_8hpp_1aead8579d9aeb46f6298eff8be7cfe6cd` - :ref:`exhale_function_catch__amalgamated_8hpp_1af13494e925a793e3e7143c6ce6f442c2` - :ref:`exhale_function_catch__amalgamated_8hpp_1ae162dc66b7767a52e7e4283915fd3d9f` - :ref:`exhale_function_catch__amalgamated_8hpp_1a6cc424af00b01a72eab67dd7aa224bdd` - :ref:`exhale_function_catch__amalgamated_8hpp_1a7f7480b15d74965459c844f0d393ed87` - :ref:`exhale_function_catch__amalgamated_8hpp_1ab91eb13081203d634fe48d3d2ab386d7` - :ref:`exhale_function_catch__amalgamated_8hpp_1a2236988eae84fb6bcc456bbf8ddfd2bf` - :ref:`exhale_function_catch__amalgamated_8hpp_1a7c6db2bf035e2e570d0b6703f6f5a3d8` - :ref:`exhale_function_catch__amalgamated_8hpp_1adafff91485eeeeb9e9333f317cc0e3b1` - :ref:`exhale_function_catch__amalgamated_8hpp_1ad678c2afffe520362e3bb7d51f0e8f8d` - :ref:`exhale_function_catch__amalgamated_8hpp_1acd0ce93733c8e6b594dc51388f3edbe8` Defines ------- - :ref:`exhale_define_catch__amalgamated_8hpp_1a89dcfbe509f3f81fd865d4acd1632b66` - :ref:`exhale_define_catch__amalgamated_8hpp_1aafdc2a6cfbcecedec25e64bcbd6c09c6` - :ref:`exhale_define_catch__amalgamated_8hpp_1a054a37584492a5dfbdb5ee0f2fc10b7a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8155a21ede70a871be3fe8c3ec0390ac` - :ref:`exhale_define_catch__amalgamated_8hpp_1a17c97b123bc9415593a7d6831dd24ec1` - :ref:`exhale_define_catch__amalgamated_8hpp_1aaf9fe43c53965ff8d94bbd522fd1fd7a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3b9fde7bed48606915ced702d38db7ce` - :ref:`exhale_define_catch__amalgamated_8hpp_1a46e230da206ed7d95ccf9f8c57f39f99` - :ref:`exhale_define_catch__amalgamated_8hpp_1aea372b191fe1171f81dd8321b41233a5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a18dab34d745f95130517ca896494f63b` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa7f60b8d5eb867a602d5dfbb215cc954` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2759b4e0c28ba249b9a547349198af2a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8c37740bbbb839612e2c468fe2b88eeb` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad6a01ef4bd9ea7c95981b91f31a04c5a` - :ref:`exhale_define_catch__amalgamated_8hpp_1abb3672026493910b92eecf5ba2eeb38f` - :ref:`exhale_define_catch__amalgamated_8hpp_1afeab901018860643a3f5bf0bd842427d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1ef788f07d97c731c56da9f99d8aada6` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6b2516dfb85cfecb26af8c5e30b0c565` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2adda86cc2f9230b2a2521f476a8b5d5` - :ref:`exhale_define_catch__amalgamated_8hpp_1afa0ae14e70806dca4f8bf06d06645fa9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3caecf3cbc55848423d744df50d84d5b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9198b212f48a57789d4fae126242d5ca` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad73a2e7cd0695c330cc56dfafe2730c4` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab9909994bdd25fe1859668b21d445006` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae0d0eab37352e179e90dc4aab125ce12` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7525c3cfa92a13f58c318eaf5b2b96ec` - :ref:`exhale_define_catch__amalgamated_8hpp_1a552be2b6128808bbe7cf86f74d97c77c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0dcf666907c9372d3abc2958fb5e6d84` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa70cff16ca513ff81704961bed5e01b0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a27fd75eb7e8bd2796569c1690f259cd7` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5e8669f07e3db1e9e1604508689bc28a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a893712b2ba6e7400136a0a023b12e9db` - :ref:`exhale_define_catch__amalgamated_8hpp_1a031d6a2aef5109e070f77e0d87a32b17` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3271a306c531fd4a2c6c6180e4903fd9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1e4422facae841516f65a68fbb377a13` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac5eee4f90512985d2043f971c6f08707` - :ref:`exhale_define_catch__amalgamated_8hpp_1a175aae3391345983c36de65e0012b0dd` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9656b6a249b2e9c6b01caba371ff2b96` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac6675f48ca221c1b9124ea02fe88324b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5d6e05dc19c62cefa4d5593631cfe7ef` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3053d7a22f724458f7549c7ef0140cf9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5d523c28b800abdefeb25b23bfa9c765` - :ref:`exhale_define_catch__amalgamated_8hpp_1a63ffd26f1f26a7ff1aa5cc14173f58d9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a83c1ab15f3d715f25fe504c114cf6144` - :ref:`exhale_define_catch__amalgamated_8hpp_1a322fbd7e3c1a27a823725d9959b57db5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8ac224562b8423a7c07e368216d0f0e9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a322f0f9357fceb296c5ca9ee87369292` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1626e1ea760ff324fee651aa05e6f80c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a97d3b2fa7e0124bc9ba511ddf8b10847` - :ref:`exhale_define_catch__amalgamated_8hpp_1a83e8181426f0dee38df5ce5641c55c3e` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7a076eb1c404d5e057d159c9b271cc6f` - :ref:`exhale_define_catch__amalgamated_8hpp_1acedf14a4dca7fdf78bd48b59bc4d954a` - :ref:`exhale_define_catch__amalgamated_8hpp_1aca898d5b0f4208e8a417b754db42b184` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3a5e13e0773a88dbc1cc1e815a7529e1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a76e1965655603e8134a4ebb1cdf08c3e` - :ref:`exhale_define_catch__amalgamated_8hpp_1a921f52b68ff5d5d27a0323f7729021c8` - :ref:`exhale_define_catch__amalgamated_8hpp_1a138d63686a72951a45a7d7fc4179e1e2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5b80a8f77f31e37d4b932545e9438e24` - :ref:`exhale_define_catch__amalgamated_8hpp_1a89e08dfbcb69987c02871fd6198ad38d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a335ba9d290b4ac6038d306dbf7c6bf0a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9b75df7707fcb12a617545c146a9a514` - :ref:`exhale_define_catch__amalgamated_8hpp_1a776168b52235f8202b64c1662d7508b0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a151357dd1b2d1d2ccb718f09697980cc` - :ref:`exhale_define_catch__amalgamated_8hpp_1a47537aeac3e55d8e99cc9ca0fd3a02ed` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6904cdf25f5eb9b6ff347005633b9774` - :ref:`exhale_define_catch__amalgamated_8hpp_1a18b42ab8d6d1efdf417f97e5474dc450` - :ref:`exhale_define_catch__amalgamated_8hpp_1af1d39364eef8e638ff7d96d0a47bed92` - :ref:`exhale_define_catch__amalgamated_8hpp_1a48ae5ed6ff9168c5ad3d5058527fbfae` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3c8d4b828da004fc3ad2511c1900ec19` - :ref:`exhale_define_catch__amalgamated_8hpp_1a174ed3879abb714748caf24811434362` - :ref:`exhale_define_catch__amalgamated_8hpp_1aea22592bf22edde6e70861c9b3b2bf51` - :ref:`exhale_define_catch__amalgamated_8hpp_1aabca54677fdc77aa49edd62439e706b3` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac5b7c22ab9441d8059c77ca66cc91578` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3b9c703ad56c22a8fb5a69644e177c24` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa7ffc39ff2307d382e766a867d49b67a` - :ref:`exhale_define_catch__amalgamated_8hpp_1abc0b2405454c51748a31e0393d9ad5d1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1500dca9a578a0bd2f85771cfa3fd35d` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad9594e9891b032f0dd0279960dc861a5` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab6dc42a98c8854e2e1d91874b1fe406c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7bc5b3c9171a2b0d9d2e23459c25d4b0` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa0200c23b35ba2bd8ebed69a8f3c1c66` - :ref:`exhale_define_catch__amalgamated_8hpp_1a89c1608a68775aca1bb7c265f7ba923a` - :ref:`exhale_define_catch__amalgamated_8hpp_1adcf1ca30d92d27477df5490f6568ea34` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4928300ab3058e4b594e93bf73a9a3c2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a10a275cf93b99d6f1246d9d9df09d1d8` - :ref:`exhale_define_catch__amalgamated_8hpp_1afd86e877ae53a18ac74078959b8af053` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4ccd8a84431fe6636f9e9ab492941491` - :ref:`exhale_define_catch__amalgamated_8hpp_1af9c2d6807f17109481b536551c0c10bf` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2bad1acc671d24b74a0135010e3393eb` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0ab1d89eb5cb838d912083693ad83cfe` - :ref:`exhale_define_catch__amalgamated_8hpp_1a553125e2c7622bb5aa98dbe5ade65373` - :ref:`exhale_define_catch__amalgamated_8hpp_1a97b2e01ae711f3ff15d5df5064c99041` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad1262a82cc980718e82ab42226eaa8b3` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3143197b9f0e2f4e532fcf6880d71286` - :ref:`exhale_define_catch__amalgamated_8hpp_1a62516a9b52be8207f277f4adc2999207` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad5f57a9aad7f6a65cae0d79cff26199a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a53f0f2fa539d4cc6af3f6ae8deb7a121` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae83f6b5e7271989d2f62616e4d75deaf` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa8bc6160e5a0a7310cd622bfc9e858fa` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa50a527ffd7732b8c60ee45b1d182417` - :ref:`exhale_define_catch__amalgamated_8hpp_1a43b0de34291d1f77d2ee4ab87843ba7a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1647c92d990ae5fddb265193ca743c61` - :ref:`exhale_define_catch__amalgamated_8hpp_1a75509b6f33b2a1ddb0cd70bff2048957` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad86e3ad69ee769a933042a8a7000ea9f` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa1f35cd81088ab05b810d3f1c510170a` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab8bffae2453530671b9ce53d50414219` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac320fa2249227eb87743e7eb7e8e842c` - :ref:`exhale_define_catch__amalgamated_8hpp_1aebb9e7be881ac3dcd10db9fb45830649` - :ref:`exhale_define_catch__amalgamated_8hpp_1a536dd24bc8e72ec8eb14c3676f20c778` - :ref:`exhale_define_catch__amalgamated_8hpp_1a476d332d716d4691f874195acea4931b` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa335d39d6fdb7e20c94edaa4de21d1a3` - :ref:`exhale_define_catch__amalgamated_8hpp_1a060f5fa141c247b4d07dfe9bf3c54079` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3e07fd613c41bd44cb4bd14fccc3c388` - :ref:`exhale_define_catch__amalgamated_8hpp_1aea894953d28c5ed83e59ce6c74d0a665` - :ref:`exhale_define_catch__amalgamated_8hpp_1abedd1ae08e12478704233e9bf29e0fe9` - :ref:`exhale_define_catch__amalgamated_8hpp_1abbcff29ced4d413bc121f7b761558c16` - :ref:`exhale_define_catch__amalgamated_8hpp_1abe3c205d4ba8406d45439abb91366ce9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0c2dd548d178fbc2202ecd74ce4be91b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8e404d42a6d0402698c1d4d16e831d28` - :ref:`exhale_define_catch__amalgamated_8hpp_1abaddf93f755cea9e20aee254aa566adf` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae25889c34b72704724f5797b6103c463` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0ddf3b75cc3780765a2cb551d6536721` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab469d9696504fd14e36fd1d8b6e47b7f` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae3ce5d9c8e50eba755111a19a62432e5` - :ref:`exhale_define_catch__amalgamated_8hpp_1aedfa83a9b9671b2f3ce5d64207eab45f` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad1cc1127b3a8ed84d336fd86c25571a9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2a7ccfd6ceda0c723d1c81ed0a8ea7aa` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac5ead3b79069ca9b5de9cad80029bc71` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7738534acacfd54ef5b9f89cf07fa16d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a761d2ca7a5b0393ae7a6edf086a9c3da` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3063d7b316c984044916079ab8b7dad6` - :ref:`exhale_define_catch__amalgamated_8hpp_1af7f9d4a12274e1ccf4b1021e5d35e0c5` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad9bf34079d621d1a8b5aeb9f4e789e25` - :ref:`exhale_define_catch__amalgamated_8hpp_1aefabc99ca6da2fe6f0e3d556a187186c` - :ref:`exhale_define_catch__amalgamated_8hpp_1adf086e132b3e21912e3277859e99efaa` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad6d7170e6c6866452cdf1cfec2041d90` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad3350878a2c6bf222b7656bfacd492e1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a99c2638640f2749c8701a841280f4951` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3b8498aac44674e66820ecf997ea460b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7ad2204b68b9ac65dc70ea0a6359ad4a` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae27cd6b2c286c2425c20e8a462a19656` - :ref:`exhale_define_catch__amalgamated_8hpp_1abb4b23f7b17ae16d1ef6c02de6db8cf5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0c5bc031802b1812e5474b52512fca48` - :ref:`exhale_define_catch__amalgamated_8hpp_1aac289be2ca50a84410d80d29d12247be` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae695542717236f6bc6367c5dad5c866e` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5c54e6db0ee48269cb687c2ea482499c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a42d2664362b48b7e41c51a2a45d6f7c2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8c21dea46aa07e227584fe45fab28f4e` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1e76d0200887da64f7a828029766168c` - :ref:`exhale_define_catch__amalgamated_8hpp_1aefdce4165df8fcb146a72b5cd788d726` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2b34f55d1005560ee219721099a31a41` - :ref:`exhale_define_catch__amalgamated_8hpp_1a416148c7bb39cb47d883db087c98225d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4997f62a4d872911a9a8abf3d441b4cc` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0033a8272d4ae2997a820adbd38ac05f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0e3c7b7971637fa574f9d7fe1f873705` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac85c20b05e4ce09ff55a9f8fef88eb58` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1f7dc496890dd5775f08469f0d1e3ac4` - :ref:`exhale_define_catch__amalgamated_8hpp_1a713c3be9868cccdbf09151be829a693e` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9eb5dcf06da2ee2e371489225f9c0bc0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a094602ff56422c96e501eaaef1ef8c12` - :ref:`exhale_define_catch__amalgamated_8hpp_1add3ed6c030bc66b07eb60f0301f7c84d` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab76c2d22e571ab1a828f5c60d2f485a6` - :ref:`exhale_define_catch__amalgamated_8hpp_1a62d237e50a3e459b6ab48e5d78d507f1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5c60b04bb57a9f9e4a222e4d2a6b6628` - :ref:`exhale_define_catch__amalgamated_8hpp_1a12264df27a248abe33d773bad9c6bf4a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a449506baede5376f82ba20a5dc717cce` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6875ca5c17735b874450be4343f51c35` - :ref:`exhale_define_catch__amalgamated_8hpp_1aed4b3022e5b389a59ee3e1633c0a70a8` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7c36daa8f2e725fe5e1ff2a9c2559d4f` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab6adfb1d16a244d790dc1fe385831a52` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8319a5e0a5337673b7000cb8b56988ac` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0fa7a0741c4bde68e16bbbca5583a112` - :ref:`exhale_define_catch__amalgamated_8hpp_1a836cca6b6ed3a1706353f6d1bca0935f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7bf095d8512cb180f8ff3a2258a6eaac` - :ref:`exhale_define_catch__amalgamated_8hpp_1a13c6feaf82c3c419104c50dbb8caa3ef` - :ref:`exhale_define_catch__amalgamated_8hpp_1a78e70f011f20c4ade1d1ac2b8fd33626` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5c646dfe831e596b59073014c1c8b9e5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1fb6439098d2a12bb69188034e03baf2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5fa42bb950a65e22eac778c86b27d832` - :ref:`exhale_define_catch__amalgamated_8hpp_1a354466c7b989ec55784c02d74013263c` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa1caa37b980555de35faefa9191b5128` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac8d1eaf65528f86b445cf6e45b2d72c9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3c2341a3238242fdc02d33a1968bd1d2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4941c6427cfa36ee7c52d734e460f9df` - :ref:`exhale_define_catch__amalgamated_8hpp_1a44e2fff00253a218f0a392ad6abac624` - :ref:`exhale_define_catch__amalgamated_8hpp_1aebcb76dcf5cbbbd3dca153a21d6f78fe` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2b70c603786d759242856d883dbe93bd` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3ae64706314066fdc8b6c8029a915aa7` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6a071f9b8f08adf077e260183ea016ca` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa951079bc730553e638e7c73d5dd6808` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad8c51fdad7ab7e39414cd1bf90a3ce06` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3ef8d1213eac4fd0e2fdb4e13bdb8070` - :ref:`exhale_define_catch__amalgamated_8hpp_1a00d8d21b6aeab72bf51f5b7d14afd201` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4f7507c7b536901dbb97dea59df86078` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae9b9c3b580df7d3aa3df12e31d07b228` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3df212478ac0ede0c8a0fe9b8e186c8f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2101df7508291ca3898e52c34c40599b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4378072081595eeb217cfa656cbcbfad` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3a61470086671485bf5f3d8139a8b379` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa74256b09ddc9f24b9d5e99e6b8cd7f5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a053610cf96d1be50463e9cb08e818ed1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a812cb39b5411a0f1a3ab2e91cb537f4c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a0687445db41b1402c3b63677f5fb855f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9d259f87ac04160887d8dc58f223298b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a871da5e60f2ec529a6df64220e9c0790` - :ref:`exhale_define_catch__amalgamated_8hpp_1aabc65a509a1d132b7a5fe6c4320c82fc` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae0cccd56ac66f873543f3dede228dbe9` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9c7bb282d50599e94b665ad7f9ffed31` - :ref:`exhale_define_catch__amalgamated_8hpp_1a700005dc1f5d4d1c9b4977dfbcc39553` - :ref:`exhale_define_catch__amalgamated_8hpp_1abe92a5063c83dec8143bf685e4b4a198` - :ref:`exhale_define_catch__amalgamated_8hpp_1aaf2139c8903264bfe442e4b23b6673a9` - :ref:`exhale_define_catch__amalgamated_8hpp_1afec78f8054a97a6ecb38ff098f275efb` - :ref:`exhale_define_catch__amalgamated_8hpp_1a163ac3d9bea0921d546f125ef5d58a2d` - :ref:`exhale_define_catch__amalgamated_8hpp_1afb251464dc8eda2a2b9e0dbf2239819a` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac2c7d6057422745c874a5857ffb2b9f3` - :ref:`exhale_define_catch__amalgamated_8hpp_1abfd240b1bdcc699638464fb3c7131c1d` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab0eb5cfab90a80f3113f0ecb65c62a1c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6b5bf9be0310bb60ec9738cbf4ea53f4` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5d544d56630e5c6e293d49a825127646` - :ref:`exhale_define_catch__amalgamated_8hpp_1a74ceed46879d878afcd12648df097264` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab0c28a0a25d0d138ca5f4049a1094227` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3125bdc64f326e6c65f60e3d0b917e0e` - :ref:`exhale_define_catch__amalgamated_8hpp_1af5bedfdbfc32cddf5287a77cf860f242` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad1f7d83040ad9b09020dc72c57019638` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac340cc35716115abaec4dfbcb061da52` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6868a4eb7481605e628a3aaf0c1fbb01` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6e4eddcee92aabb74a7fa182650307c3` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac74ba3aed32e3cfe16e9aaa7e5229fef` - :ref:`exhale_define_catch__amalgamated_8hpp_1a22d82768693e811fd08acca9c0e44726` - :ref:`exhale_define_catch__amalgamated_8hpp_1a534515713c8464b85add867ec4166ecf` - :ref:`exhale_define_catch__amalgamated_8hpp_1a960369279996cfc00d2e1a913afd98e8` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3f4b5b59a0890d8f4b5ccde153f52b91` - :ref:`exhale_define_catch__amalgamated_8hpp_1a46d03d475b2d70c812ae2fbb7c62e2e1` - :ref:`exhale_define_catch__amalgamated_8hpp_1a50f42674ac12901035ad2357a85e160f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3ec09fcab86a0d09313b48d4e8275594` - :ref:`exhale_define_catch__amalgamated_8hpp_1a87986fec7b6b65bdae29cd2fa62bec20` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1c3c601bf24488800bdf3f634a2a6b11` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad7fc9293cc800a6f2fde7a0a211533c8` - :ref:`exhale_define_catch__amalgamated_8hpp_1adf5ede19321b27ce635d01688551e782` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad456e4d0700058feab367df4dfdb034a` - :ref:`exhale_define_catch__amalgamated_8hpp_1adda79d552d6615a64b064426fe5d8347` - :ref:`exhale_define_catch__amalgamated_8hpp_1aaff4fdf9d9447a3e896ff3c940aa63bf` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad922f8cb04e51fa4d1fc7136c2170ec7` - :ref:`exhale_define_catch__amalgamated_8hpp_1a3e122b37a4a905554e927a298e96ba4e` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad13badf823db63f70503f46977ff7664` - :ref:`exhale_define_catch__amalgamated_8hpp_1a886c6ae574320d8aae6415985b19426c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a261dd3f6db0cd3199456d5be891bec22` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4ff89b8d8438fa571ccebd4611679cb0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2bc5383346d063d8aa13169a86101f8a` - :ref:`exhale_define_catch__amalgamated_8hpp_1aac325e60ff7ae083ea5378a57ad0853e` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab71d7147401833586d6ef7c7db0cb463` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2969ec50cc661169e94b1b80ac799c07` - :ref:`exhale_define_catch__amalgamated_8hpp_1a13733e49e752d29b735e94d9e72c7d6b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6fedc6934bac0e22dbbd13aabf81ad3f` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa66562537dd49bc33e53f9aa01acedaf` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac9ef0e27a1dcfda5fe253f1767e2fab8` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1ddeb0664108fbef4c50e5dab4dbc567` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6e9c5f2b3bc07068ad3bd78d224989f3` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9f5b6affb41be524dcd4b28723ffcfc8` - :ref:`exhale_define_catch__amalgamated_8hpp_1acd8f967bc841a9ab05774e8863cf9506` - :ref:`exhale_define_catch__amalgamated_8hpp_1a52cf4aaf39fe85c5af878c432296a46d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1a4839fc44923f817dec5694f0bd1f33` - :ref:`exhale_define_catch__amalgamated_8hpp_1aa50cacf2bbca5f9ddd2625403e649799` - :ref:`exhale_define_catch__amalgamated_8hpp_1a09fd24fffbc23194f538de357e9714f7` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab1e624e6e831f5f15df243f97bf7e962` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8190f00b563c3efb52f8057be41db45f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7a9fab8f42ff86d3985c11b474efdaec` - :ref:`exhale_define_catch__amalgamated_8hpp_1a582f90e5f7c36e9e69fff5f4c891ac29` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8d7a6f4bac6e19a2d5ed5b35fd0a7efb` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab536a2ad12ea4a01b8037d0c953e1ddf` - :ref:`exhale_define_catch__amalgamated_8hpp_1acdd7766753f3768c537a9a0747dc15fc` - :ref:`exhale_define_catch__amalgamated_8hpp_1ac3284f56c2f755d2b79fdb663cf9fb72` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4755a44f041605a731180e1e19e72bee` - :ref:`exhale_define_catch__amalgamated_8hpp_1a60e66c178de977271dd864ade805a250` - :ref:`exhale_define_catch__amalgamated_8hpp_1a83f221452b6494c1eb0ae9bab79faa3c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a33905c95a4d545efcf34abfbf790ad9c` - :ref:`exhale_define_catch__amalgamated_8hpp_1a2f3028d4fd4510f2f47ddd20626cccae` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5e87b48ab40b7b128ae8428c14c25a91` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4296ab989dbc1f6c52c24d60012144d6` - :ref:`exhale_define_catch__amalgamated_8hpp_1a109d814750b0a695e2b66e9c53e748c0` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab5314f401394dc4f7d1ac8b59370af09` - :ref:`exhale_define_catch__amalgamated_8hpp_1af21395add3cdee3109e0a2e7c15a54bc` - :ref:`exhale_define_catch__amalgamated_8hpp_1aea71652955762dc6db3912ec66740b7a` - :ref:`exhale_define_catch__amalgamated_8hpp_1afe320ceec108fc8c160f9ac3938f1bc8` - :ref:`exhale_define_catch__amalgamated_8hpp_1a1b51a086ea21a750bd306ac0ed4d2a95` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7c21e89d8b7727757ce9ca2b848f1cda` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab268c09b68167db4b163234f9934463f` - :ref:`exhale_define_catch__amalgamated_8hpp_1a053a90e2d222ba1c12095556aa8db44a` - :ref:`exhale_define_catch__amalgamated_8hpp_1add790b4107e8b013f21b0272be7bcc76` - :ref:`exhale_define_catch__amalgamated_8hpp_1a784b9192db328b4f21186f9b26e4146e` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad57835ba8f1bb419a865ada6bd011a85` - :ref:`exhale_define_catch__amalgamated_8hpp_1ada5065594bafc152162761ace47c1dcb` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab0148f0dfca438f7aa01974e9c33216a` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae3c33faa1d31a2bb0811dac74b994e3e` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae24a059e3c28ff3eea69be48282f5f81` - :ref:`exhale_define_catch__amalgamated_8hpp_1acf8f441c7b9d70251ccbb7ccd8b83183` - :ref:`exhale_define_catch__amalgamated_8hpp_1add17eb8f8d85412a08a8a048cd38f33b` - :ref:`exhale_define_catch__amalgamated_8hpp_1ad512fd95a78b95770b9759823f8fbc21` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab1d9cd725d9c9eab17a8e9e1c6af1785` - :ref:`exhale_define_catch__amalgamated_8hpp_1aeb37959bf8e5094ee4547d57094cc2b4` - :ref:`exhale_define_catch__amalgamated_8hpp_1a861c7f934ad63490b03974831879bb85` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4e3049794a70e454b632666cf1e34fed` - :ref:`exhale_define_catch__amalgamated_8hpp_1abad9ff23b730469f209b010e0ac4687c` - :ref:`exhale_define_catch__amalgamated_8hpp_1ae7506af68f12e7efdb22e951b911b5a0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8e852a9421caf4fda4e1903d9f02bcf5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a6c5f7165be1abd8331be1a47a446f20a` - :ref:`exhale_define_catch__amalgamated_8hpp_1a00cdc7c1452d76b386c3b85f9cce80c0` - :ref:`exhale_define_catch__amalgamated_8hpp_1a76578a19e481e4ccdb928e68a17478d5` - :ref:`exhale_define_catch__amalgamated_8hpp_1a15aefc2b8f75059606bebf400a348870` - :ref:`exhale_define_catch__amalgamated_8hpp_1af9e44fff2a2bdba1d66ee625e8ed126d` - :ref:`exhale_define_catch__amalgamated_8hpp_1a52bd728f9409ff8fc6a24d49282a1994` - :ref:`exhale_define_catch__amalgamated_8hpp_1a9a88d21bfca0d58782cc5f0811801303` - :ref:`exhale_define_catch__amalgamated_8hpp_1a5922ee8a997f9f6c5016b186f148b73b` - :ref:`exhale_define_catch__amalgamated_8hpp_1a7b7cfca8f5e204e872ec31dc186957ac` - :ref:`exhale_define_catch__amalgamated_8hpp_1a4286bffddeb38a4e793ef35b7555f474` - :ref:`exhale_define_catch__amalgamated_8hpp_1abd6e2aec703006b3da62cf7860c9808f` - :ref:`exhale_define_catch__amalgamated_8hpp_1adf06142f54a9e271590fa0e270bc41d2` - :ref:`exhale_define_catch__amalgamated_8hpp_1a27987092139727fd7a471b5f74dc62de` - :ref:`exhale_define_catch__amalgamated_8hpp_1a8dd723bbdb751f1c2f3af8c4f264b7a3` - :ref:`exhale_define_catch__amalgamated_8hpp_1a108d6c5c51dd46e82a62b262394f0242` - :ref:`exhale_define_catch__amalgamated_8hpp_1ab09e9b8186233f676ce6a23aebe89d6e` Typedefs -------- - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a2d7ad78e9ec6a877c38f29332cfd64fd` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a36b7983f8fd2f2dd3ecc4e30c61966df` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ae936589b4afb12589ac7efdd3579c81b` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ae710b4f9db03fe5a96ae0d1f624b08f3` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ab80ec998a74880040522fae3c22d5b29` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1af052bd0436ced4a540fdbf4da6e2ff2a` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a29be6d86499db12d1243bbcd355e9004` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a2409ca95b18bac9ceb8422d0346a7269` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ad735d8b44e449fb747d0267148134577` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a78b8882d96c79839eabcc1ff44daeafa` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ad5a6efa4581181f8a6d14338ad80d981` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a573bc9d08e790ef1245e858e42647ce8` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a6e654fbaeeb330b09e392b9f76896bba` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a097d8d70ff4b62329023a3b9935ce1fd` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a2f65903d26fbcb9b1f482d20749616b2` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1ae8d8673884dc36b98875106322a2a37b` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a365161749bb4e2c1d461fe27d750a190` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a43e855db587c6bb81dc9208cccc9a6e9` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1aacadcabd7206b5b8952274d1539aaf01` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a395dd4c96d745226465c026c99f47939` - :ref:`exhale_typedef_catch__amalgamated_8hpp_1a7c7c7b8220e17864a14b86b0c78f3e43` Variables --------- - :ref:`exhale_variable_catch__amalgamated_8hpp_1a971609fd1bf1dffc78fbb645d649bcae` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a1ee35c3ddb5cdf0f4ad7354240e4288d` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a9b7d750760d2dbafad94a78957d85b68` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a258a5fe6cc543b6ab8cceb3e175e1c1d` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a805143fb513ffc616374ea01f764f87c` - :ref:`exhale_variable_catch__amalgamated_8hpp_1aec277578b65b8dfb2578b4b94e0b2562` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a059e0c7024cc2e0e0dfd861d875fe97d` - :ref:`exhale_variable_catch__amalgamated_8hpp_1a0cd94d0f213053517ee9b3ed487fa189` - :ref:`exhale_variable_catch__amalgamated_8hpp_1ad1a286fbe7a670a886ac5839289b5b2a` - :ref:`exhale_variable_catch__amalgamated_8hpp_1ae84a92d31f809405143b6a0963649ea4` - :ref:`exhale_variable_catch__amalgamated_8hpp_1aa8b72c37b9b6fb01fc898ce47136576f`