| ►NCatch | |
| ►NBenchmark | |
| ►NDetail | |
| ►CBenchmarkFunction | |
| Ccallable | |
| Cmodel | |
| Cbootstrap_analysis | |
| CChronometerConcept | |
| CChronometerModel | |
| CCompleteInvoker | |
| CCompleteInvoker< void > | |
| CCompleteType | |
| ►CCompleteType< void > | |
| Ctype | |
| Cdo_nothing | |
| Cis_related | |
| CObjectStorage | |
| Coptimized_away_error | |
| Crepeater | |
| CBenchmark | |
| CChronometer | |
| CEnvironment | |
| CEnvironmentEstimate | |
| CEstimate | |
| CExecutionPlan | |
| COutlierClassification | |
| CSampleAnalysis | |
| CTiming | |
| ►NClara | |
| ►NDetail | |
| CBasicResult | |
| CBoundFlagLambda | |
| CBoundFlagRef | |
| CBoundFlagRefBase | |
| CBoundLambda | |
| CBoundManyLambda | |
| CBoundRef | |
| CBoundValueRef | |
| CBoundValueRef< std::vector< T > > | |
| CBoundValueRefBase | |
| CComposableParserImpl | |
| Cfake_arg | |
| CHelpColumns | |
| Cis_unary_function | |
| Cis_unary_function< F, Catch::Detail::void_t< decltype(std::declval< F >()(fake_arg())) > > | |
| CLambdaInvoker | |
| CLambdaInvoker< void > | |
| CParserBase | |
| CParserRefImpl | |
| CParseState | |
| CResultBase | |
| CResultValueBase | |
| CResultValueBase< void > | |
| CToken | |
| CTokenStream | |
| CUnaryLambdaTraits | |
| CUnaryLambdaTraits< ReturnT(ClassT::*)(Args...) const > | |
| CUnaryLambdaTraits< ReturnT(ClassT::*)(ArgT) const > | |
| Caccept_many_t | |
| CArg | |
| CArgs | |
| CExeName | |
| CHelp | |
| COpt | |
| CParser | |
| ►NDetail | |
| Cconjunction | |
| Cconjunction< B1 > | |
| Cconjunction< B1, Bn... > | |
| Cdisjunction | |
| Cdisjunction< B1 > | |
| Cdisjunction< B1, Bn... > | |
| CEnumInfo | |
| Cis_range_impl | |
| Cis_range_impl< T, void_t< decltype(begin(std::declval< T >()))> > | |
| CIsStreamInsertable | |
| Cmake_void | |
| Cnegation | |
| CNonCopyable | Deriving classes become noncopyable and nonmovable |
| Cunique_ptr | |
| ►NGenerators | |
| ►NRandomFloatingGenerator | |
| CPImpl | |
| Cas | |
| CChunkGenerator | |
| CFilterGenerator | |
| CFixedValuesGenerator | |
| CGenerators | |
| CGeneratorUntypedBase | |
| CGeneratorWrapper | |
| CIGenerator | |
| CMapGenerator | |
| CRepeatGenerator | |
| CSingleValueGenerator | |
| CTakeGenerator | |
| ►NReporterRegistry | |
| CReporterRegistryImpl | |
| Calways_false | |
| CApprox | |
| CAssertionHandler | |
| CAssertionInfo | |
| CAssertionReaction | |
| CAssertionResult | |
| CAssertionResultData | |
| CAutoReg | |
| CBenchmarkInfo | |
| CBenchmarkStats | |
| CBinaryExpr | |
| Ccapture_by_value | |
| CCapturer | |
| CColumnInfo | |
| CConfig | |
| CConfigData | |
| CContext | |
| CCounts | |
| CDecomposer | |
| ►CExceptionTranslatorRegistrar | |
| CExceptionTranslator | |
| CExprLhs | |
| CGeneratorException | |
| CIConfig | |
| CIExceptionTranslator | |
| CIExceptionTranslatorRegistry | |
| CIGeneratorTracker | |
| CIMutableEnumValuesRegistry | |
| CIMutableRegistryHub | |
| CIRegistryHub | |
| CIResultCapture | |
| Cis_callable | |
| Cis_callable< Fun(Args...)> | |
| Cis_callable_tester | |
| Cis_range | |
| CITestInvoker | |
| CITransientExpression | |
| CLazyExpression | |
| CMessageBuilder | |
| CMessageInfo | |
| CMessageStream | |
| CNameAndTags | |
| COptional | |
| CProcessedReporterSpec | |
| Cratio_string | |
| Cratio_string< std::atto > | |
| Cratio_string< std::femto > | |
| Cratio_string< std::micro > | |
| Cratio_string< std::milli > | |
| Cratio_string< std::nano > | |
| Cratio_string< std::pico > | |
| CRegistrarForTagAliases | |
| CReporterSpec | |
| CResultDisposition | |
| CResultWas | |
| CReusableStringStream | |
| CScopedMessage | |
| CSection | |
| CSectionEndInfo | |
| CSectionInfo | |
| CSession | |
| CSignalDefs | |
| CSimplePcg32 | |
| CSourceLineInfo | |
| CStreamEndStop | |
| CStringMaker | |
| CStringMaker< bool > | |
| CStringMaker< Catch::Approx > | |
| CStringMaker< char * > | |
| CStringMaker< char > | |
| CStringMaker< char const * > | |
| CStringMaker< char[SZ]> | |
| CStringMaker< double > | |
| CStringMaker< float > | |
| CStringMaker< int > | |
| CStringMaker< long > | |
| CStringMaker< long long > | |
| CStringMaker< R C::* > | |
| CStringMaker< R, std::enable_if_t< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value > > | |
| CStringMaker< signed char > | |
| CStringMaker< signed char[SZ]> | |
| CStringMaker< std::chrono::duration< Value, Ratio > > | |
| CStringMaker< std::chrono::duration< Value, std::ratio< 1 > > > | |
| CStringMaker< std::chrono::duration< Value, std::ratio< 3600 > > > | |
| CStringMaker< std::chrono::duration< Value, std::ratio< 60 > > > | |
| CStringMaker< std::chrono::time_point< Clock, Duration > > | |
| CStringMaker< std::chrono::time_point< std::chrono::system_clock, Duration > > | |
| CStringMaker< std::nullptr_t > | |
| CStringMaker< std::string > | |
| CStringMaker< std::wstring > | |
| CStringMaker< T * > | |
| CStringMaker< T[SZ]> | |
| CStringMaker< unsigned char > | |
| CStringMaker< unsigned char[SZ]> | |
| CStringMaker< unsigned int > | |
| CStringMaker< unsigned long > | |
| CStringMaker< unsigned long long > | |
| CStringMaker< wchar_t * > | |
| CStringMaker< wchar_t const * > | |
| CStringRef | |
| CStringStreams | |
| CTablePrinter | |
| CTag | |
| CTagAlias | |
| CTestCaseHandle | |
| CTestCaseInfo | |
| CTestFailureException | Used to signal that an assertion macro failed |
| CTestInvokerAsMethod | |
| CTestInvokerFixture | |
| CTestSkipException | Used to signal that the remainder of a test should be skipped |
| ►CTestSpec | |
| CFilter | |
| CFilterMatch | |
| CNamePattern | |
| CPattern | |
| CTagPattern | |
| CTimer | |
| CTotals | |
| Ctrue_given | |
| CUnaryExpr | |
| CVersion | |
| CWaitForKeypress | |
| CWarnAbout | |
| CWildcardPattern | |
| ►Nmatplotlibcpp | |
| ►Ndetail | |
| C_interpreter | |
| Cis_callable | |
| Cis_callable_impl | |
| Cis_callable_impl< false, T > | |
| ►Cis_callable_impl< true, T > | |
| CCheck | |
| CDerived | |
| CFallback | |
| Cplot_impl | |
| Cplot_impl< std::false_type > | |
| Cplot_impl< std::true_type > | |
| Cselect_npy_type | |
| Cselect_npy_type< bool > | |
| Cselect_npy_type< double > | |
| Cselect_npy_type< float > | |
| Cselect_npy_type< int16_t > | |
| Cselect_npy_type< int32_t > | |
| Cselect_npy_type< int64_t > | |
| Cselect_npy_type< int8_t > | |
| Cselect_npy_type< long long > | |
| Cselect_npy_type< uint16_t > | |
| Cselect_npy_type< uint32_t > | |
| Cselect_npy_type< uint64_t > | |
| Cselect_npy_type< uint8_t > | |
| Cselect_npy_type< unsigned long long > | |
| CPlot | |
| CAirframe | Represents the structural body and aerodynamic shell of a rocket stage |
| CApprox | |
| CCatch_global_namespace_dummy | |
| CEnvironment | Models atmospheric and gravitational conditions for the flight simulation |
| CFinSet | Represents a set of aerodynamic fins attached to a rocket stage |
| CFlightSimulator | Manages the simulation of a rocket flight from launch to landing |
| CFlightState | Represents the physical state of the rocket at a given simulation time |
| CForcesModel | Computes aerodynamic, thrust, and gravitational forces acting on the rocket |
| CIntegrator | Advances the rocket's flight state using numerical integration |
| CMatplotlibPlotter | Matplotlib-cpp implementation of the Plotter interface |
| CMotor | Represents a rocket motor with thrust characteristics over time |
| CPlotter | Abstract interface for plotting flight data |
| CRecoverySystem | Represents a recovery system for a rocket stage |
| CRocket | Represents a complete rocket vehicle composed of stages, motors, and recovery systems |
| CStage | Represents a single stage of a (potentially) multi-stage rocket |