catch_ros2
  • Links
    • Rosindex
  • C++ API
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace Catch
        • Namespace Catch::Benchmark
        • Namespace Catch::Benchmark::Detail
        • Namespace Catch::Clara
        • Namespace Catch::Clara::Detail
        • Namespace Catch::Detail
        • Namespace Catch::Generators
        • Namespace Catch::Generators::Detail
        • Namespace Catch::literals
        • Namespace catch_ros2
        • Namespace decltypeis_callable_tester
        • Namespace mpl_
        • Namespace std
      • Classes and Structs
        • Template Struct always_false
        • Struct AssertionInfo
        • Struct AssertionReaction
        • Struct AssertionResultData
        • Struct AutoReg
        • Struct Benchmark
        • Struct Chronometer
        • Struct BenchmarkFunction
        • Struct BenchmarkFunction::callable
        • Struct BenchmarkFunction::do_nothing
        • Template Struct BenchmarkFunction::model
        • Struct bootstrap_analysis
        • Struct ChronometerConcept
        • Template Struct ChronometerModel
        • Template Struct CompleteInvoker
        • Template Struct CompleteInvoker< void >
        • Template Struct CompleteType
        • Template Struct CompleteType< void >
        • Template Struct CompleteType< void >::type
        • Template Struct is_related
        • Template Struct ObjectStorage
        • Template Struct repeater
        • Struct Environment
        • Struct EnvironmentEstimate
        • Template Struct Estimate
        • Struct ExecutionPlan
        • Struct OutlierClassification
        • Struct SampleAnalysis
        • Template Struct Timing
        • Struct BenchmarkInfo
        • Template Struct BenchmarkStats
        • Template Struct capture_by_value
        • Struct accept_many_t
        • Template Struct BoundFlagLambda
        • Struct BoundFlagRef
        • Struct BoundFlagRefBase
        • Template Struct BoundLambda
        • Template Struct BoundManyLambda
        • Struct BoundRef
        • Template Struct BoundValueRef
        • Template Struct BoundValueRef< std::vector< T > >
        • Struct BoundValueRefBase
        • Struct fake_arg
        • Struct HelpColumns
        • Template Struct is_unary_function
        • Template Struct is_unary_function< F, Catch::Detail::void_t< decltype(std::declval< F >, ()(fake_arg())) > >
        • Template Struct LambdaInvoker
        • Template Struct LambdaInvoker< void >
        • Struct Token
        • Template Struct UnaryLambdaTraits
        • Template Struct UnaryLambdaTraits< ReturnT(ClassT::*)(Args…) const >
        • Template Struct UnaryLambdaTraits< ReturnT(ClassT::*)(ArgT) const >
        • Struct Help
        • Struct ConfigData
        • Struct Counts
        • Struct Decomposer
        • Template Struct conjunction
        • Template Struct conjunction< B1 >
        • Template Struct conjunction< B1, Bn… >
        • Template Struct disjunction
        • Template Struct disjunction< B1 >
        • Template Struct disjunction< B1, Bn… >
        • Struct EnumInfo
        • Template Struct is_range_impl
        • Template Struct is_range_impl< T, void_t< decltype(begin(std::declval< T >, ())) > >
        • Template Struct make_void
        • Template Struct negation
        • Template Struct as
        • Template Struct is_callable
        • Template Struct is_callable< Fun(Args…) >
        • Struct is_callable_tester
        • Template Struct is_range
        • Struct MessageBuilder
        • Struct MessageInfo
        • Struct MessageStream
        • Struct NameAndTags
        • Struct ProcessedReporterSpec
        • Template Struct ratio_string
        • Template Struct ratio_string< std::atto >
        • Template Struct ratio_string< std::femto >
        • Template Struct ratio_string< std::micro >
        • Template Struct ratio_string< std::milli >
        • Template Struct ratio_string< std::nano >
        • Template Struct ratio_string< std::pico >
        • Struct RegistrarForTagAliases
        • Struct ResultDisposition
        • Struct ResultWas
        • Struct SectionEndInfo
        • Struct SectionInfo
        • Struct SourceLineInfo
        • Struct StreamEndStop
        • Template Struct StringMaker
        • Template Struct StringMaker< bool >
        • Template Struct StringMaker< Catch::Approx >
        • Template Struct StringMaker< char * >
        • Template Struct StringMaker< char >
        • Template Struct StringMaker< char const * >
        • Template Struct StringMaker< char[SZ] >
        • Template Struct StringMaker< double >
        • Template Struct StringMaker< float >
        • Template Struct StringMaker< int >
        • Template Struct StringMaker< long >
        • Template Struct StringMaker< long long >
        • Template Struct StringMaker< R C::* >
        • Template Struct StringMaker< R, std::enable_if_t< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value > >
        • Template Struct StringMaker< signed char >
        • Template Struct StringMaker< signed char[SZ] >
        • Template Struct StringMaker< std::chrono::duration< Value, Ratio > >
        • Template Struct StringMaker< std::chrono::duration< Value, std::ratio< 1 > > >
        • Template Struct StringMaker< std::chrono::duration< Value, std::ratio< 3600 > > >
        • Template Struct StringMaker< std::chrono::duration< Value, std::ratio< 60 > > >
        • Template Struct StringMaker< std::chrono::time_point< Clock, Duration > >
        • Template Struct StringMaker< std::chrono::time_point< std::chrono::system_clock, Duration > >
        • Template Struct StringMaker< std::nullptr_t >
        • Template Struct StringMaker< std::string >
        • Template Struct StringMaker< std::wstring >
        • Template Struct StringMaker< T * >
        • Template Struct StringMaker< T[SZ] >
        • Template Struct StringMaker< unsigned char >
        • Template Struct StringMaker< unsigned char[SZ] >
        • Template Struct StringMaker< unsigned int >
        • Template Struct StringMaker< unsigned long >
        • Template Struct StringMaker< unsigned long long >
        • Template Struct StringMaker< wchar_t * >
        • Template Struct StringMaker< wchar_t const * >
        • Struct Tag
        • Struct TagAlias
        • Struct TestCaseInfo
        • Struct TestFailureException
        • Struct TestSkipException
        • Struct TestSpec::Filter
        • Struct TestSpec::FilterMatch
        • Struct Totals
        • Template Struct true_given
        • Struct Version
        • Struct WaitForKeypress
        • Struct WarnAbout
        • Struct Catch_global_namespace_dummy
        • Class Approx
        • Class AssertionHandler
        • Class AssertionResult
        • Template Class BinaryExpr
        • Class Capturer
        • Class Arg
        • Class Args
        • Template Class BasicResult
        • Template Class ComposableParserImpl
        • Class ParserBase
        • Template Class ParserRefImpl
        • Class ParseState
        • Class ResultBase
        • Template Class ResultValueBase
        • Template Class ResultValueBase< void >
        • Class TokenStream
        • Class ExeName
        • Class Opt
        • Class Parser
        • Class Config
        • Class Context
        • Template Class IsStreamInsertable
        • Class NonCopyable
        • Template Class unique_ptr
        • Class ExceptionTranslatorRegistrar
        • Template Class ExceptionTranslatorRegistrar::ExceptionTranslator
        • Template Class ExprLhs
        • Class GeneratorException
        • Template Class ChunkGenerator
        • Template Class FilterGenerator
        • Template Class FixedValuesGenerator
        • Template Class Generators
        • Class GeneratorUntypedBase
        • Template Class GeneratorWrapper
        • Template Class IGenerator
        • Template Class MapGenerator
        • Template Class RepeatGenerator
        • Template Class SingleValueGenerator
        • Template Class TakeGenerator
        • Class IConfig
        • Class IExceptionTranslator
        • Class IExceptionTranslatorRegistry
        • Class IGeneratorTracker
        • Class IMutableEnumValuesRegistry
        • Class IMutableRegistryHub
        • Class IRegistryHub
        • Class IResultCapture
        • Class ITestInvoker
        • Class ITransientExpression
        • Class LazyExpression
        • Template Class Optional
        • Class ReporterSpec
        • Class ReusableStringStream
        • Class ScopedMessage
        • Class Section
        • Class Session
        • Class SimplePcg32
        • Class StringRef
        • Class TestCaseHandle
        • Template Class TestInvokerAsMethod
        • Class TestSpec
        • Class TestSpec::NamePattern
        • Class TestSpec::Pattern
        • Class TestSpec::TagPattern
        • Class Timer
        • Template Class UnaryExpr
        • Class WildcardPattern
        • Class SimulateArgs
        • Class SplitROSArgs
      • Enums
        • Enum CaseSensitive
        • Enum Optionality
        • Enum ResultType
        • Enum TokenType
        • Enum ParseResultType
        • Enum ColourMode
        • Enum GenerateFrom
        • Enum ShowDurations
        • Enum TestCaseProperties
        • Enum TestRunOrder
        • Enum Verbosity
      • Functions
        • Template Function Catch::Benchmark::deoptimize_value
        • Function Catch::Benchmark::Detail::analyse
        • Function Catch::Benchmark::Detail::analyse_samples
        • Function Catch::Benchmark::Detail::bootstrap
        • Function Catch::Benchmark::Detail::classify_outliers
        • Template Function Catch::Benchmark::Detail::complete_invoke
        • Function Catch::Benchmark::Detail::erfc_inv
        • Template Function Catch::Benchmark::Detail::estimate_clock_cost
        • Template Function Catch::Benchmark::Detail::estimate_clock_resolution
        • Function Catch::Benchmark::Detail::mean
        • Template Function Catch::Benchmark::Detail::measure
        • Template Function Catch::Benchmark::Detail::measure_environment
        • Template Function Catch::Benchmark::Detail::measure_one(Fun&&, int, std::false_type)
        • Template Function Catch::Benchmark::Detail::measure_one(Fun&&, int, std::true_type)
        • Function Catch::Benchmark::Detail::normal_cdf
        • Function Catch::Benchmark::Detail::normal_quantile
        • Template Function Catch::Benchmark::Detail::repeat
        • Template Function Catch::Benchmark::Detail::resolution
        • Template Function Catch::Benchmark::Detail::run_for_at_least
        • Function Catch::Benchmark::Detail::throw_optimized_away_error
        • Template Function Catch::Benchmark::Detail::warmup
        • Function Catch::Benchmark::Detail::weighted_average_quantile
        • Template Function Catch::Benchmark::invoke_deoptimized
        • Template Function Catch::Benchmark::user_code
        • Template Function Catch::Clara::Detail::convertInto(std::string const&, T&)
        • Function Catch::Clara::Detail::convertInto(std::string const&, std::string&)
        • Function Catch::Clara::Detail::convertInto(std::string const&, bool&)
        • Template Function Catch::Clara::Detail::invokeLambda
        • Function Catch::cleanUp
        • Function Catch::cleanUpContext
        • Function Catch::Detail::catch_strnlen
        • Function Catch::Detail::convertIntoString(StringRef, bool)
        • Function Catch::Detail::convertIntoString(StringRef)
        • Template Function Catch::Detail::convertUnknownEnumToString
        • Template Function Catch::Detail::convertUnstreamable(T const&)
        • Template Function Catch::Detail::convertUnstreamable(T const&)
        • Template Function Catch::Detail::convertUnstreamable(T const&)
        • Template Function Catch::Detail::make_unique
        • Template Function Catch::Detail::rangeToString
        • Function Catch::Detail::rawMemoryToString(const void *, std::size_t)
        • Template Function Catch::Detail::rawMemoryToString(const T&)
        • Function Catch::Detail::registerTranslatorImpl
        • Function Catch::Detail::splitReporterSpec
        • Template Function Catch::Detail::stringify
        • Function Catch::Detail::stringToColourMode
        • Function Catch::formatReconstructedExpression
        • Function Catch::generateRandomSeed
        • Function Catch::Generators::acquireGeneratorTracker
        • Template Function Catch::Generators::chunk
        • Function Catch::Generators::createGeneratorTracker
        • Function Catch::Generators::Detail::throw_generator_exception
        • Template Function Catch::Generators::filter
        • Template Function Catch::Generators::generate
        • Template Function Catch::Generators::makeGenerators(GeneratorWrapper<T>&&, Gs&&…)
        • Template Function Catch::Generators::makeGenerators(GeneratorWrapper<T>&&)
        • Template Function Catch::Generators::makeGenerators(T&&, Gs&&…)
        • Template Function Catch::Generators::makeGenerators(as<T>, U&&, Gs&&…)
        • Template Function Catch::Generators::map
        • Template Function Catch::Generators::repeat
        • Template Function Catch::Generators::table
        • Template Function Catch::Generators::take
        • Template Function Catch::Generators::value
        • Template Function Catch::Generators::values
        • Function Catch::getCurrentContext
        • Function Catch::getCurrentMutableContext
        • Function Catch::getMutableRegistryHub
        • Function Catch::getRegistryHub
        • Function Catch::getResultCapture
        • Function Catch::getSeed
        • Function Catch::handleExceptionMatchExpr
        • Function Catch::isFalseTest
        • Function Catch::isJustInfo
        • Function Catch::isOk
        • Function Catch::libraryVersion
        • Function Catch::literals::operator””_a(long double)
        • Function Catch::literals::operator””_a(unsigned long long)
        • Function Catch::makeCommandLineParser
        • Function Catch::makeTestCaseInfo
        • Function Catch::makeTestInvoker(void(*)())
        • Template Function Catch::makeTestInvoker(void(C::*)())
        • Function Catch::operator””_sr
        • Function Catch::operator|
        • Function Catch::parseReporterSpec
        • Template Function Catch::rangeToString(Range const&)
        • Template Function Catch::rangeToString(std::vector<bool, Allocator> const&)
        • Function Catch::sharedRng
        • Function Catch::shouldContinueOnFailure
        • Function Catch::shouldSuppressFailure
        • Function Catch::throw_test_failure_exception
        • Function Catch::throw_test_skip_exception
        • Function Catch::translateActiveException
        • Function catch_ros2::tokenize
        • Function operator””_catch_sr
        • Function operator<<
      • Variables
        • Variable Catch::Benchmark::Detail::clock_cost_estimation_iterations
        • Variable Catch::Benchmark::Detail::clock_cost_estimation_tick_limit
        • Variable Catch::Benchmark::Detail::clock_cost_estimation_time
        • Variable Catch::Benchmark::Detail::clock_cost_estimation_time_limit
        • Variable Catch::Benchmark::Detail::clock_resolution_estimation_time
        • Variable Catch::Benchmark::Detail::minimum_ticks
        • Variable Catch::Benchmark::Detail::warmup_iterations
        • Variable Catch::Benchmark::Detail::warmup_seed
        • Variable Catch::Benchmark::Detail::warmup_time
        • Variable Catch::Clara::accept_many
        • Variable Catch::Detail::unprintableString
      • Defines
        • Define AND_GIVEN
        • Define AND_THEN
        • Define AND_WHEN
        • Define BENCHMARK
        • Define BENCHMARK_ADVANCED
        • Define CAPTURE
        • Define CarryBits
        • Define CATCH_ALL_HPP_INCLUDED
        • Define CATCH_ANALYSE_HPP_INCLUDED
        • Define CATCH_APPROX_HPP_INCLUDED
        • Define CATCH_ASSERTION_HANDLER_HPP_INCLUDED
        • Define CATCH_ASSERTION_INFO_HPP_INCLUDED
        • Define CATCH_ASSERTION_RESULT_HPP_INCLUDED
        • Define CATCH_BENCHMARK_ALL_HPP_INCLUDED
        • Define CATCH_BENCHMARK_FUNCTION_HPP_INCLUDED
        • Define CATCH_BENCHMARK_HPP_INCLUDED
        • Define CATCH_BENCHMARK_STATS_FWD_HPP_INCLUDED
        • Define CATCH_BENCHMARK_STATS_HPP_INCLUDED
        • Define CATCH_CASE_SENSITIVE_HPP_INCLUDED
        • Define CATCH_CATCH_ALL
        • Define CATCH_CATCH_ANON
        • Define CATCH_CHRONOMETER_HPP_INCLUDED
        • Define CATCH_CLARA_HPP_INCLUDED
        • Define CATCH_CLOCK_HPP_INCLUDED
        • Define CATCH_COMMANDLINE_HPP_INCLUDED
        • Define CATCH_COMPARE_TRAITS_HPP_INCLUDED
        • Define CATCH_COMPILER_CAPABILITIES_HPP_INCLUDED
        • Define CATCH_COMPLETE_INVOKE_HPP_INCLUDED
        • Define CATCH_CONFIG_COUNTER
        • Define CATCH_CONFIG_COUNTER_HPP_INCLUDED
        • Define CATCH_CONFIG_CPP11_TO_STRING
        • Define CATCH_CONFIG_DISABLE_EXCEPTIONS
        • Define CATCH_CONFIG_GETENV
        • Define CATCH_CONFIG_GLOBAL_NEXTAFTER
        • Define CATCH_CONFIG_HPP_INCLUDED
        • Define CATCH_CONFIG_POSIX_SIGNALS
        • Define CATCH_CONFIG_PREFIX_MESSAGES_HPP_INCLUDED
        • Define CATCH_CONFIG_STATIC_ANALYSIS_SUPPORT_HPP_INCLUDED
        • Define CATCH_CONFIG_WCHAR
        • Define CATCH_CONFIG_WCHAR_HPP_INCLUDED
        • Define CATCH_CONSTRUCTOR_HPP_INCLUDED
        • Define CATCH_CONTEXT_HPP_INCLUDED
        • Define CATCH_DECOMPOSER_HPP_INCLUDED
        • Define CATCH_DEFER
        • Define CATCH_DEFINE_COMPARABLE_TRAIT
        • Define CATCH_EMPTY
        • Define CATCH_ENVIRONMENT_HPP_INCLUDED
        • Define CATCH_ESTIMATE_CLOCK_HPP_INCLUDED
        • Define CATCH_ESTIMATE_HPP_INCLUDED
        • Define CATCH_EXECUTION_PLAN_HPP_INCLUDED
        • Define CATCH_EXPORT
        • Define CATCH_FORWARD
        • Define CATCH_GENERATOR_EXCEPTION_HPP_INCLUDED
        • Define CATCH_GENERATORS_ADAPTERS_HPP_INCLUDED
        • Define CATCH_GENERATORS_ALL_HPP_INCLUDED
        • Define CATCH_GENERATORS_HPP_INCLUDED
        • Define CATCH_GENERATORS_RANDOM_HPP_INCLUDED
        • Define CATCH_GET_RANDOM_SEED_HPP_INCLUDED
        • Define CATCH_INTERFACES_CAPTURE_HPP_INCLUDED
        • Define CATCH_INTERFACES_CONFIG_HPP_INCLUDED
        • Define CATCH_INTERFACES_ENUM_VALUES_REGISTRY_HPP_INCLUDED
        • Define CATCH_INTERFACES_EXCEPTION_HPP_INCLUDED
        • Define CATCH_INTERFACES_GENERATORTRACKER_HPP_INCLUDED
        • Define CATCH_INTERFACES_REGISTRY_HUB_HPP_INCLUDED
        • Define CATCH_INTERFACES_TEST_INVOKER_HPP_INCLUDED
        • Define CATCH_INTERNAL_CONFIG_COUNTER
        • Define CATCH_INTERNAL_CONFIG_GETENV
        • Define CATCH_INTERNAL_CONFIG_GLOBAL_NEXTAFTER
        • Define CATCH_INTERNAL_CONFIG_POSIX_SIGNALS
        • Define CATCH_INTERNAL_DEFINE_EXPRESSION_COMPARISON_OPERATOR
        • Define CATCH_INTERNAL_DEFINE_EXPRESSION_EQUALITY_OPERATOR
        • Define CATCH_INTERNAL_DEFINE_EXPRESSION_OPERATOR
        • Define CATCH_INTERNAL_GENERATOR_STRINGIZE
        • Define CATCH_INTERNAL_GENERATOR_STRINGIZE_IMPL
        • Define CATCH_INTERNAL_IGNORE_BUT_WARN
        • Define CATCH_INTERNAL_LINEINFO
        • Define CATCH_INTERNAL_START_WARNINGS_SUPPRESSION
        • Define CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION
        • Define CATCH_INTERNAL_STRINGIFY
        • Define CATCH_INTERNAL_SUPPRESS_COMMA_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_SHADOW_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_UNUSED_RESULT
        • Define CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_UNUSED_VARIABLE_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_USELESS_CAST_WARNINGS
        • Define CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS
        • Define CATCH_LAZY_EXPR_HPP_INCLUDED
        • Define CATCH_LOGICAL_TRAITS_HPP_INCLUDED
        • Define CATCH_MEASURE_HPP_INCLUDED
        • Define CATCH_MESSAGE_HPP_INCLUDED
        • Define CATCH_MESSAGE_INFO_HPP_INCLUDED
        • Define CATCH_META_HPP_INCLUDED
        • Define CATCH_MOVE
        • Define CATCH_MOVE_AND_FORWARD_HPP_INCLUDED
        • Define CATCH_NONCOPYABLE_HPP_INCLUDED
        • Define CATCH_OPTIMIZER_HPP_INCLUDED
        • Define CATCH_OPTIONAL_HPP_INCLUDED
        • Define CATCH_OUTLIER_CLASSIFICATION_HPP_INCLUDED
        • Define CATCH_PLATFORM_HPP_INCLUDED
        • Define CATCH_PREPROCESSOR_HPP_INCLUDED
        • Define CATCH_PREPROCESSOR_INTERNAL_STRINGIFY_HPP_INCLUDED
        • Define CATCH_PREPROCESSOR_REMOVE_PARENS_HPP_INCLUDED
        • Define CATCH_RANDOM_INTEGER_HELPERS_HPP_INCLUDED
        • Define CATCH_RANDOM_NUMBER_GENERATOR_HPP_INCLUDED
        • Define CATCH_RANDOM_SEED_GENERATION_HPP_INCLUDED
        • Define CATCH_REC_END
        • Define CATCH_REC_GET_END
        • Define CATCH_REC_GET_END1
        • Define CATCH_REC_GET_END2
        • Define CATCH_REC_LIST
        • Define CATCH_REC_LIST0
        • Define CATCH_REC_LIST0_UD
        • Define CATCH_REC_LIST1
        • Define CATCH_REC_LIST1_UD
        • Define CATCH_REC_LIST2
        • Define CATCH_REC_LIST2_UD
        • Define CATCH_REC_LIST_UD
        • Define CATCH_REC_NEXT
        • Define CATCH_REC_NEXT0
        • Define CATCH_REC_NEXT1
        • Define CATCH_REC_OUT
        • Define CATCH_RECURSE
        • Define CATCH_RECURSION_LEVEL0
        • Define CATCH_RECURSION_LEVEL1
        • Define CATCH_RECURSION_LEVEL2
        • Define CATCH_RECURSION_LEVEL3
        • Define CATCH_RECURSION_LEVEL4
        • Define CATCH_RECURSION_LEVEL5
        • Define CATCH_REGISTER_ENUM
        • Define CATCH_REGISTER_TAG_ALIAS
        • Define CATCH_REPEAT_HPP_INCLUDED
        • Define CATCH_REPORTER_SPEC_PARSER_HPP_INCLUDED
        • Define CATCH_RESULT_TYPE_HPP_INCLUDED
        • Define CATCH_REUSABLE_STRING_STREAM_HPP_INCLUDED
        • Define CATCH_RUN_FOR_AT_LEAST_HPP_INCLUDED
        • Define CATCH_SAMPLE_ANALYSIS_HPP_INCLUDED
        • Define CATCH_SECTION_HPP_INCLUDED
        • Define CATCH_SECTION_INFO_HPP_INCLUDED
        • Define CATCH_SESSION_HPP_INCLUDED
        • Define CATCH_SOURCE_LINE_INFO_HPP_INCLUDED
        • Define CATCH_STATS_HPP_INCLUDED
        • Define CATCH_STREAM_END_STOP_HPP_INCLUDED
        • Define CATCH_STRINGREF_HPP_INCLUDED
        • Define CATCH_TAG_ALIAS_AUTOREGISTRAR_HPP_INCLUDED
        • Define CATCH_TAG_ALIAS_HPP_INCLUDED
        • Define CATCH_TEMPLATE_TEST_MACROS_HPP_INCLUDED
        • Define CATCH_TEMPLATE_TEST_REGISTRY_HPP_INCLUDED
        • Define CATCH_TEST_CASE_INFO_HPP_INCLUDED
        • Define CATCH_TEST_FAILURE_EXCEPTION_HPP_INCLUDED
        • Define CATCH_TEST_MACRO_IMPL_HPP_INCLUDED
        • Define CATCH_TEST_MACROS_HPP_INCLUDED
        • Define CATCH_TEST_REGISTRY_HPP_INCLUDED
        • Define CATCH_TEST_SPEC_HPP_INCLUDED
        • Define CATCH_TIMER_HPP_INCLUDED
        • Define CATCH_TIMING_HPP_INCLUDED
        • Define CATCH_TOSTRING_HPP_INCLUDED
        • Define CATCH_TOTALS_HPP_INCLUDED
        • Define CATCH_TRANSLATE_EXCEPTION
        • Define CATCH_TRANSLATE_EXCEPTION_HPP_INCLUDED
        • Define CATCH_TRY
        • Define CATCH_UNIFORM_INTEGER_DISTRIBUTION_HPP_INCLUDED
        • Define CATCH_UNIQUE_NAME_HPP_INCLUDED
        • Define CATCH_UNIQUE_PTR_HPP_INCLUDED
        • Define CATCH_VERSION_HPP_INCLUDED
        • Define CATCH_VERSION_MACROS_HPP_INCLUDED
        • Define CATCH_VERSION_MAJOR
        • Define CATCH_VERSION_MINOR
        • Define CATCH_VERSION_PATCH
        • Define CATCH_VOID_TYPE_HPP_INCLUDED
        • Define CATCH_WILDCARD_PATTERN_HPP_INCLUDED
        • Define CHECK
        • Define CHECK_FALSE
        • Define CHECK_NOFAIL
        • Define CHECK_NOTHROW
        • Define CHECK_THROWS
        • Define CHECK_THROWS_AS
        • Define CHECKED_ELSE
        • Define CHECKED_IF
        • Define DYNAMIC_SECTION
        • Define FAIL
        • Define FAIL_CHECK
        • Define GENERATE
        • Define GENERATE_COPY
        • Define GENERATE_REF
        • Define GIVEN
        • Define INFO
        • Define INTERNAL_CATCH_BENCHMARK
        • Define INTERNAL_CATCH_BENCHMARK_ADVANCED
        • Define INTERNAL_CATCH_CAPTURE
        • Define INTERNAL_CATCH_CATCH
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST0
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST1
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD0
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD1
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD_X
        • Define INTERNAL_CATCH_DECLARE_SIG_TEST_X
        • Define INTERNAL_CATCH_DEF
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST0
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST1
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD0
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD1
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD_X
        • Define INTERNAL_CATCH_DEFINE_SIG_TEST_X
        • Define INTERNAL_CATCH_DYNAMIC_SECTION
        • Define INTERNAL_CATCH_ELSE
        • Define INTERNAL_CATCH_EXPAND1
        • Define INTERNAL_CATCH_EXPAND2
        • Define INTERNAL_CATCH_GET_1_ARG
        • Define INTERNAL_CATCH_GET_2_ARG
        • Define INTERNAL_CATCH_IF
        • Define INTERNAL_CATCH_INFO
        • Define INTERNAL_CATCH_MAKE_NAMESPACE
        • Define INTERNAL_CATCH_MAKE_NAMESPACE2
        • Define INTERNAL_CATCH_MAKE_TYPE_LIST
        • Define INTERNAL_CATCH_MAKE_TYPE_LIST2
        • Define INTERNAL_CATCH_MAKE_TYPE_LISTS_FROM_TYPES
        • Define INTERNAL_CATCH_METHOD_AS_TEST_CASE
        • Define INTERNAL_CATCH_MSG
        • Define INTERNAL_CATCH_NO_THROW
        • Define INTERNAL_CATCH_NOINTERNAL_CATCH_DEF
        • Define INTERNAL_CATCH_NTTP_0
        • Define INTERNAL_CATCH_NTTP_1
        • Define INTERNAL_CATCH_NTTP_GEN
        • Define INTERNAL_CATCH_NTTP_REG_GEN
        • Define INTERNAL_CATCH_NTTP_REG_METHOD_GEN
        • Define INTERNAL_CATCH_NTTP_REGISTER
        • Define INTERNAL_CATCH_NTTP_REGISTER0
        • Define INTERNAL_CATCH_NTTP_REGISTER_METHOD
        • Define INTERNAL_CATCH_NTTP_REGISTER_METHOD0
        • Define INTERNAL_CATCH_REACT
        • Define INTERNAL_CATCH_REGISTER_ENUM
        • Define INTERNAL_CATCH_REGISTER_TESTCASE
        • Define INTERNAL_CATCH_REMOVE_PARENS
        • Define INTERNAL_CATCH_REMOVE_PARENS_10_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_11_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_1_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_2_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_3_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_4_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_5_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_6_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_7_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_8_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_9_ARG
        • Define INTERNAL_CATCH_REMOVE_PARENS_GEN
        • Define INTERNAL_CATCH_SECTION
        • Define INTERNAL_CATCH_STRINGIZE
        • Define INTERNAL_CATCH_STRINGIZE2
        • Define INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS
        • Define INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE
        • Define INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_2
        • Define INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD
        • Define INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD_2
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE2
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_2
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG
        • Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE_2
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_2
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_SIG
        • Define INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG
        • Define INTERNAL_CATCH_TEST
        • Define INTERNAL_CATCH_TEST_CASE_METHOD
        • Define INTERNAL_CATCH_TEST_CASE_METHOD2
        • Define INTERNAL_CATCH_TESTCASE
        • Define INTERNAL_CATCH_TESTCASE2
        • Define INTERNAL_CATCH_THROWS
        • Define INTERNAL_CATCH_THROWS_AS
        • Define INTERNAL_CATCH_THROWS_STR_MATCHES
        • Define INTERNAL_CATCH_TRANSLATE_EXCEPTION
        • Define INTERNAL_CATCH_TRANSLATE_EXCEPTION2
        • Define INTERNAL_CATCH_TRY
        • Define INTERNAL_CATCH_TYPE_GEN
        • Define INTERNAL_CATCH_UNIQUE_NAME
        • Define INTERNAL_CATCH_UNIQUE_NAME_LINE
        • Define INTERNAL_CATCH_UNIQUE_NAME_LINE2
        • Define INTERNAL_CATCH_UNSCOPED_INFO
        • Define INTERNAL_CATCH_VA_NARGS_IMPL
        • Define METHOD_AS_TEST_CASE
        • Define REGISTER_TEST_CASE
        • Define REQUIRE
        • Define REQUIRE_FALSE
        • Define REQUIRE_NOTHROW
        • Define REQUIRE_THROWS
        • Define REQUIRE_THROWS_AS
        • Define SCENARIO
        • Define SCENARIO_METHOD
        • Define SECTION
        • Define SizedUnsignedTypeHelper
        • Define SKIP
        • Define STATIC_CHECK
        • Define STATIC_CHECK_FALSE
        • Define STATIC_REQUIRE
        • Define STATIC_REQUIRE_FALSE
        • Define SUCCEED
        • Define TEMPLATE_LIST_TEST_CASE
        • Define TEMPLATE_LIST_TEST_CASE_METHOD
        • Define TEMPLATE_PRODUCT_TEST_CASE
        • Define TEMPLATE_PRODUCT_TEST_CASE_METHOD
        • Define TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG
        • Define TEMPLATE_PRODUCT_TEST_CASE_SIG
        • Define TEMPLATE_TEST_CASE
        • Define TEMPLATE_TEST_CASE_METHOD
        • Define TEMPLATE_TEST_CASE_METHOD_SIG
        • Define TEMPLATE_TEST_CASE_SIG
        • Define TEST_CASE
        • Define TEST_CASE_METHOD
        • Define THEN
        • Define UNSCOPED_INFO
        • Define WARN
        • Define WHEN
      • Typedefs
        • Typedef Catch::Benchmark::default_clock
        • Typedef Catch::Benchmark::destructable_object
        • Typedef Catch::Benchmark::Detail::CompleteType_t
        • Typedef Catch::Benchmark::Detail::run_for_at_least_argument_t
        • Typedef Catch::Benchmark::Detail::sample
        • Typedef Catch::Benchmark::FDuration
        • Typedef Catch::Benchmark::IDuration
        • Typedef Catch::Benchmark::storage_for
        • Typedef Catch::Benchmark::TimePoint
        • Typedef Catch::Benchmark::TimingOf
        • Typedef Catch::Clara::Detail::InternalParseResult
        • Typedef Catch::Clara::Detail::ParserResult
        • Typedef Catch::Clara::Detail::Result
        • Typedef Catch::Detail::RemoveCVRef_t
        • Typedef Catch::Detail::void_t
        • Typedef Catch::exceptionTranslateFunction
        • Typedef Catch::ExceptionTranslators
        • Typedef Catch::FunctionReturnType
        • Typedef Catch::Generators::GeneratorBasePtr
        • Typedef Catch::Generators::GeneratorPtr
        • Typedef Catch::IReporterFactoryPtr
      • Directories
        • Directory include
        • Directory catch_ros2
      • Files
        • File arguments.hpp
        • File catch.hpp
        • File catch_amalgamated.hpp
        • File catch_ros2.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package catch_ros2
        • 0.2.1 (2024-04-13)
        • 0.2.0 (2023-10-20)
        • 0.1.0 (2023-06-23)
    • LICENSE
    • CONTRIBUTING
    • README
      • catch_ros2
        • Installation
        • Usage
        • Catch2 Version
        • License
  • Index
catch_ros2
  • C++ API
  • Namespace Catch::literals
  • View page source

Namespace Catch::literals

Contents

  • Functions

Functions

  • Function Catch::literals::operator””_a(unsigned long long)

  • Function Catch::literals::operator””_a(long double)

Previous Next

© Copyright The <catch_ros2> Contributors. License: Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.