Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

Catch |
Benchmark |
Detail |
BenchmarkFunction |
callable |
model |
bootstrap_analysis |
ChronometerConcept |
ChronometerModel |
CompleteInvoker |
CompleteInvoker< void > |
CompleteType |
CompleteType< void > |
type |
do_nothing |
is_related |
ObjectStorage |
optimized_away_error |
repeater |
Benchmark |
Chronometer |
Environment |
EnvironmentEstimate |
Estimate |
ExecutionPlan |
OutlierClassification |
SampleAnalysis |
Timing |
Clara |
Detail |
BasicResult |
BoundFlagLambda |
BoundFlagRef |
BoundFlagRefBase |
BoundLambda |
BoundManyLambda |
BoundRef |
BoundValueRef |
BoundValueRef< std::vector< T > > |
BoundValueRefBase |
ComposableParserImpl |
fake_arg |
HelpColumns |
is_unary_function |
is_unary_function< F, Catch::Detail::void_t< decltype(std::declval< F >()(fake_arg())) > > |
LambdaInvoker |
LambdaInvoker< void > |
ParserBase |
ParserRefImpl |
ParseState |
ResultBase |
ResultValueBase |
ResultValueBase< void > |
Token |
TokenStream |
UnaryLambdaTraits |
UnaryLambdaTraits< ReturnT(ClassT::*)(Args...) const > |
UnaryLambdaTraits< ReturnT(ClassT::*)(ArgT) const > |
accept_many_t |
Arg |
Args |
ExeName |
Help |
Opt |
Parser |
Detail |
conjunction |
conjunction< B1 > |
conjunction< B1, Bn... > |
disjunction |
disjunction< B1 > |
disjunction< B1, Bn... > |
EnumInfo |
is_range_impl |
is_range_impl< T, void_t< decltype(begin(std::declval< T >()))> > |
IsStreamInsertable |
make_void |
negation |
NonCopyable | Deriving classes become noncopyable and nonmovable
unique_ptr |
Generators |
RandomFloatingGenerator |
PImpl |
as |
ChunkGenerator |
FilterGenerator |
FixedValuesGenerator |
Generators |
GeneratorUntypedBase |
GeneratorWrapper |
IGenerator |
MapGenerator |
RepeatGenerator |
SingleValueGenerator |
TakeGenerator |
ReporterRegistry |
ReporterRegistryImpl |
always_false |
Approx |
AssertionHandler |
AssertionInfo |
AssertionReaction |
AssertionResult |
AssertionResultData |
AutoReg |
BenchmarkInfo |
BenchmarkStats |
BinaryExpr |
capture_by_value |
Capturer |
ColumnInfo |
Config |
ConfigData |
Context |
Counts |
Decomposer |
ExceptionTranslatorRegistrar |
ExceptionTranslator |
ExprLhs |
GeneratorException |
IConfig |
IExceptionTranslator |
IExceptionTranslatorRegistry |
IGeneratorTracker |
IMutableEnumValuesRegistry |
IMutableRegistryHub |
IRegistryHub |
IResultCapture |
is_callable |
is_callable< Fun(Args...)> |
is_callable_tester |
is_range |
ITestInvoker |
ITransientExpression |
LazyExpression |
MessageBuilder |
MessageInfo |
MessageStream |
NameAndTags |
Optional |
ProcessedReporterSpec |
ratio_string |
ratio_string< std::atto > |
ratio_string< std::femto > |
ratio_string< std::micro > |
ratio_string< std::milli > |
ratio_string< std::nano > |
ratio_string< std::pico > |
RegistrarForTagAliases |
ReporterSpec |
ResultDisposition |
ResultWas |
ReusableStringStream |
ScopedMessage |
Section |
SectionEndInfo |
SectionInfo |
Session |
SignalDefs |
SimplePcg32 |
SourceLineInfo |
StreamEndStop |
StringMaker |
StringMaker< bool > |
StringMaker< Catch::Approx > |
StringMaker< char * > |
StringMaker< char > |
StringMaker< char const * > |
StringMaker< char[SZ]> |
StringMaker< double > |
StringMaker< float > |
StringMaker< int > |
StringMaker< long > |
StringMaker< long long > |
StringMaker< R C::* > |
StringMaker< R, std::enable_if_t< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value > > |
StringMaker< signed char > |
StringMaker< signed char[SZ]> |
StringMaker< std::chrono::duration< Value, Ratio > > |
StringMaker< std::chrono::duration< Value, std::ratio< 1 > > > |
StringMaker< std::chrono::duration< Value, std::ratio< 3600 > > > |
StringMaker< std::chrono::duration< Value, std::ratio< 60 > > > |
StringMaker< std::chrono::time_point< Clock, Duration > > |
StringMaker< std::chrono::time_point< std::chrono::system_clock, Duration > > |
StringMaker< std::nullptr_t > |
StringMaker< std::string > |
StringMaker< std::wstring > |
StringMaker< T * > |
StringMaker< T[SZ]> |
StringMaker< unsigned char > |
StringMaker< unsigned char[SZ]> |
StringMaker< unsigned int > |
StringMaker< unsigned long > |
StringMaker< unsigned long long > |
StringMaker< wchar_t * > |
StringMaker< wchar_t const * > |
StringRef |
StringStreams |
TablePrinter |
Tag |
TagAlias |
TestCaseHandle |
TestCaseInfo |
TestFailureException | Used to signal that an assertion macro failed
TestInvokerAsMethod |
TestInvokerFixture |
TestSkipException | Used to signal that the remainder of a test should be skipped
TestSpec |
Filter |
FilterMatch |
NamePattern |
Pattern |
TagPattern |
Timer |
Totals |
true_given |
UnaryExpr |
Version |
WaitForKeypress |
WarnAbout |
WildcardPattern |
matplotlibcpp |
detail |
_interpreter |
is_callable |
is_callable_impl |
is_callable_impl< false, T > |
is_callable_impl< true, T > |
Check |
Derived |
Fallback |
plot_impl |
plot_impl< std::false_type > |
plot_impl< std::true_type > |
select_npy_type |
select_npy_type< bool > |
select_npy_type< double > |
select_npy_type< float > |
select_npy_type< int16_t > |
select_npy_type< int32_t > |
select_npy_type< int64_t > |
select_npy_type< int8_t > |
select_npy_type< long long > |
select_npy_type< uint16_t > |
select_npy_type< uint32_t > |
select_npy_type< uint64_t > |
select_npy_type< uint8_t > |
select_npy_type< unsigned long long > |
Plot |
Airframe | Represents the structural body and aerodynamic shell of a rocket stage
Approx |
Catch_global_namespace_dummy |
Environment | Models atmospheric and gravitational conditions for the flight simulation
FinSet | Represents a set of aerodynamic fins attached to a rocket stage
FlightSimulator | Manages the simulation of a rocket flight from launch to landing
FlightState | Represents the physical state of the rocket at a given simulation time
ForcesModel | Computes aerodynamic, thrust, and gravitational forces acting on the rocket
Integrator | Advances the rocket's flight state using numerical integration
MatplotlibPlotter | Matplotlib-cpp implementation of the Plotter interface
Motor | Represents a rocket motor with thrust characteristics over time
Plotter | Abstract interface for plotting flight data
RecoverySystem | Represents a recovery system for a rocket stage
Rocket | Represents a complete rocket vehicle composed of stages, motors, and recovery systems
Stage | Represents a single stage of a (potentially) multi-stage rocket