rmf_utils
1.7
C++ API
File Hierarchy
Full C++ API
Namespaces
Namespace Catch
Namespace Catch::Detail
Namespace Catch::detail
Namespace Catch::Generators
Namespace Catch::Generators::pf
Namespace Catch::literals
Namespace Catch::Matchers
Namespace Catch::Matchers::Exception
Namespace Catch::Matchers::Floating
Namespace Catch::Matchers::Generic
Namespace Catch::Matchers::Generic::Detail
Namespace Catch::Matchers::Impl
Namespace Catch::Matchers::StdString
Namespace Catch::Matchers::Vector
Namespace decltypeis_callable_tester
Namespace mpl_
Namespace rmf_utils
Namespace rmf_utils::details
Namespace std
Classes and Structs
Template Struct always_false
Struct AssertionInfo
Struct AssertionReaction
Struct AutoReg
Struct CaseSensitive
Struct Counts
Struct Decomposer
Struct EnumInfo
Template Struct is_range_impl
Template Struct is_range_impl< T, typename void_type< decltype(begin(std::declval< T >, ())) >::type >
Template Struct void_type
Template Struct as
Template Struct IGenerator
Struct IConfig
Struct IContext
Struct IExceptionTranslator
Struct IExceptionTranslatorRegistry
Struct IGeneratorTracker
Struct IMutableContext
Struct IMutableEnumValuesRegistry
Struct IMutableRegistryHub
Struct IRegistryHub
Struct IResultCapture
Struct IRunner
Template Struct is_callable
Template Struct is_callable< Fun(Args…) >
Struct is_callable_tester
Template Struct is_range
Struct IStream
Struct ITestCaseRegistry
Struct ITestInvoker
Struct ITransientExpression
Struct WithinAbsMatcher
Struct WithinRelMatcher
Struct WithinUlpsMatcher
Template Struct MatchAllOf
Template Struct MatchAnyOf
Template Struct MatcherBase
Template Struct MatcherMethod
Template Struct MatchNotOf
Struct CasedString
Struct ContainsMatcher
Struct EndsWithMatcher
Struct EqualsMatcher
Struct RegexMatcher
Struct StartsWithMatcher
Struct StringMatcherBase
Template Struct ApproxMatcher
Template Struct ContainsElementMatcher
Template Struct ContainsMatcher
Template Struct EqualsMatcher
Template Struct UnorderedEqualsMatcher
Struct MessageBuilder
Struct MessageInfo
Struct MessageStream
Struct NameAndTags
Struct pluralise
Struct RegistrarForTagAliases
Struct ResultDisposition
Struct ResultWas
Struct RunTests
Struct SectionEndInfo
Struct SectionInfo
Struct ShowDurations
Struct SourceLineInfo
Struct StreamEndStop
Template Struct StringMaker
Template Struct StringMaker< bool >
Template Struct StringMaker< Catch::Detail::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, typename std::enable_if< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value >::type >
Template Struct StringMaker< signed char >
Template Struct StringMaker< signed char[SZ] >
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 TestCaseInfo
Struct TestFailureException
Struct Totals
Template Struct true_given
Struct UseColour
Struct WaitForKeypress
Struct WarnAbout
Struct Catch_global_namespace_dummy
Template Struct is_default_manageable
Template Struct ModularLess
Struct unique_impl_ptr::dummy_t_
Template Struct hash< rmf_utils::impl_ptr< T, D, C > >
Template Struct hash< rmf_utils::unique_impl_ptr< T, D > >
Class AssertionHandler
Template Class BinaryExpr
Class Capturer
Class Approx
Template Class IsStreamInsertable
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 IteratorGenerator
Template Class MapGenerator
Template Class RandomFloatingGenerator
Template Class RandomIntegerGenerator
Template Class RangeGenerator
Template Class RepeatGenerator
Template Class SingleValueGenerator
Template Class TakeGenerator
Class LazyExpression
Class ExceptionMessageMatcher
Template Class PredicateMatcher
Class MatcherUntypedBase
Template Class MatchExpr
Class NonCopyable
Template Class Option
Class ReusableStringStream
Class ScopedMessage
Class Section
Class SimplePcg32
Class StringRef
Class TestCase
Template Class TestInvokerAsMethod
Class Timer
Template Class UnaryExpr
Template Class AssignID
Template Class clone_ptr
Template Class Cloneable
Template Class impl_ptr
Template Class Modular
Class RateLimiter
Template Class unique_impl_ptr
Enums
Enum Verbosity
Functions
Function Catch::cerr
Function Catch::cleanUp
Function Catch::cleanUpContext
Function Catch::clog
Template Function Catch::compareEqual(LhsT const&, RhsT const&)
Template Function Catch::compareEqual(T *const&, int)
Template Function Catch::compareEqual(T *const&, long)
Template Function Catch::compareEqual(int, T *const&)
Template Function Catch::compareEqual(long, T *const&)
Template Function Catch::compareNotEqual(LhsT const&, RhsT&&)
Template Function Catch::compareNotEqual(T *const&, int)
Template Function Catch::compareNotEqual(T *const&, long)
Template Function Catch::compareNotEqual(int, T *const&)
Template Function Catch::compareNotEqual(long, T *const&)
Function Catch::contains
Function Catch::cout
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::rangeToString
Function Catch::Detail::rawMemoryToString(const void *, std::size_t)
Template Function Catch::Detail::rawMemoryToString(const T&)
Template Function Catch::Detail::stringify
Function Catch::endsWith(std::string const&, std::string const&)
Function Catch::endsWith(std::string const&, char)
Function Catch::filterTests
Function Catch::formatReconstructedExpression
Function Catch::Generators::acquireGeneratorTracker
Template Function Catch::Generators::chunk
Template Function Catch::Generators::filter
Template Function Catch::Generators::from_range(InputIterator, InputSentinel)
Template Function Catch::Generators::from_range(Container const&)
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::pf::make_unique
Template Function Catch::Generators::random(T, T)
Template Function Catch::Generators::random(T, T)
Template Function Catch::Generators::range(T const&, T const&, T const&)
Template Function Catch::Generators::range(T const&, T const&)
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::getAllTestCasesSorted
Function Catch::getCurrentContext
Function Catch::getCurrentMutableContext
Function Catch::getCurrentNanosecondsSinceEpoch
Function Catch::getEstimatedClockResolution
Function Catch::getMutableRegistryHub
Function Catch::getRegistryHub
Function Catch::getResultCapture
Function Catch::handleExceptionMatchExpr(AssertionHandler&, std::string const&, StringRef const&)
Function Catch::handleExceptionMatchExpr(AssertionHandler&, StringMatcher const&, StringRef const&)
Function Catch::handleExpression(ITransientExpression const&)
Template Function Catch::handleExpression(ExprLhs<T> const&)
Function Catch::isFalseTest
Function Catch::isJustInfo
Function Catch::isOk
Function Catch::isThrowSafe
Function Catch::literals::operator””_a(long double)
Function Catch::literals::operator””_a(unsigned long long)
Template Function Catch::makeMatchExpr
Function Catch::makeStream
Function Catch::makeTestCase
Function Catch::makeTestInvoker(void(*)())
Template Function Catch::makeTestInvoker(void(C::*)())
Template Function Catch::Matchers::Approx
Function Catch::Matchers::Contains(std::string const&, CaseSensitive::Choice)
Template Function Catch::Matchers::Contains(std::vector<T, AllocComp> const&)
Function Catch::Matchers::EndsWith
Function Catch::Matchers::Equals(std::string const&, CaseSensitive::Choice)
Template Function Catch::Matchers::Equals(std::vector<T, AllocComp> const&)
Function Catch::Matchers::Generic::Detail::finalizeDescription
Function Catch::Matchers::Matches
Function Catch::Matchers::Message
Template Function Catch::Matchers::Predicate
Function Catch::Matchers::StartsWith
Template Function Catch::Matchers::UnorderedEquals
Template Function Catch::Matchers::VectorContains
Function Catch::Matchers::WithinAbs
Function Catch::Matchers::WithinRel(double, double)
Function Catch::Matchers::WithinRel(double)
Function Catch::Matchers::WithinRel(float, float)
Function Catch::Matchers::WithinRel(float)
Function Catch::Matchers::WithinULP(double, uint64_t)
Function Catch::Matchers::WithinULP(float, uint64_t)
Function Catch::matchTest
Function Catch::operator””_sr
Template Function Catch::operator+
Function Catch::operator+=
Function Catch::operator<<(std::ostream&, SourceLineInfo const&)
Function Catch::operator<<(std::ostream&, StringRef const&)
Function Catch::operator|
Template Function Catch::rangeToString(Range const&)
Template Function Catch::rangeToString(std::vector<bool, Allocator> const&)
Function Catch::replaceInPlace
Function Catch::rng
Function Catch::rngSeed
Function Catch::shouldContinueOnFailure
Function Catch::shouldSuppressFailure
Function Catch::splitStringRef
Function Catch::startsWith(std::string const&, std::string const&)
Function Catch::startsWith(std::string const&, char)
Function Catch::throw_domain_error
Function Catch::throw_exception
Function Catch::throw_logic_error
Function Catch::throw_runtime_error
Function Catch::toLower
Function Catch::toLowerInPlace
Function Catch::translateActiveException
Function Catch::trim(std::string const&)
Function Catch::trim(StringRef)
Function operator””_catch_sr
Function operator<<
Template Function rmf_utils::details::default_copy
Template Function rmf_utils::details::default_delete
Template Function rmf_utils::make_clone
Template Function rmf_utils::make_derived_impl
Template Function rmf_utils::make_impl
Template Function rmf_utils::make_unique_impl
Template Function rmf_utils::modular
Template Function rmf_utils::operator!=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator!=(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator!=(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::operator<(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator<(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator<(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::operator<=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator<=(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator<=(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::operator==(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator==(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator==(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::operator>(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator>(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator>(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::operator>=(const unique_impl_ptr<T1, D1>&, const unique_impl_ptr<T2, D2>&)
Template Function rmf_utils::operator>=(const unique_impl_ptr<T, D>&, std::nullptr_t)
Template Function rmf_utils::operator>=(std::nullptr_t, const unique_impl_ptr<T, D>&)
Template Function rmf_utils::pointer_to_opt
Template Function rmf_utils::swap(unique_impl_ptr<T, D>&, unique_impl_ptr<T, D>&)
Template Function rmf_utils::swap(impl_ptr<T, D, C>&, impl_ptr<T, D, C>&)
Function rmf_utils::wrap_to_pi
Variables
Variable Catch::Detail::unprintableString
Variable rmf_utils::nullopt
Defines
Define AND_GIVEN
Define AND_THEN
Define AND_WHEN
Define ANON_TEST_CASE
Define CAPTURE
Define CATCH_CATCH_ALL
Define CATCH_CATCH_ANON
Define CATCH_CONFIG_COUNTER
Define CATCH_CONFIG_CPP11_TO_STRING
Define CATCH_CONFIG_DISABLE_EXCEPTIONS
Define CATCH_CONFIG_GLOBAL_NEXTAFTER
Define CATCH_CONFIG_POSIX_SIGNALS
Define CATCH_CONFIG_WCHAR
Define CATCH_DEFER
Define CATCH_EMPTY
Define CATCH_ENFORCE
Define CATCH_ERROR
Define CATCH_INTERNAL_CONFIG_COUNTER
Define CATCH_INTERNAL_CONFIG_GLOBAL_NEXTAFTER
Define CATCH_INTERNAL_CONFIG_POSIX_SIGNALS
Define CATCH_INTERNAL_ERROR
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_GLOBALS_WARNINGS
Define CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS
Define CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS
Define CATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGS
Define CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS
Define CATCH_MAKE_MSG
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_RUNTIME_ERROR
Define CATCH_TRANSLATE_EXCEPTION
Define CATCH_TRY
Define CATCH_VERSION_MAJOR
Define CATCH_VERSION_MINOR
Define CATCH_VERSION_PATCH
Define CHECK
Define CHECK_FALSE
Define CHECK_NOFAIL
Define CHECK_NOTHROW
Define CHECK_THAT
Define CHECK_THROWS
Define CHECK_THROWS_AS
Define CHECK_THROWS_MATCHES
Define CHECK_THROWS_WITH
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_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_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_MATCHES
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 INTERNAL_CHECK_THAT
Define METHOD_AS_TEST_CASE
Define REGISTER_TEST_CASE
Define REQUIRE
Define REQUIRE_FALSE
Define REQUIRE_NOTHROW
Define REQUIRE_THAT
Define REQUIRE_THROWS
Define REQUIRE_THROWS_AS
Define REQUIRE_THROWS_MATCHES
Define REQUIRE_THROWS_WITH
Define RMF_UTILS__DEFAULT_COPY_MOVE
Define SCENARIO
Define SCENARIO_METHOD
Define SECTION
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::exceptionTranslateFunction
Typedef Catch::ExceptionTranslators
Typedef Catch::FunctionReturnType
Typedef Catch::Generators::GeneratorBasePtr
Typedef Catch::IConfigPtr
Typedef Catch::IReporterFactoryPtr
Typedef Catch::StringMatcher
Typedef rmf_utils::details::default_copier_t
Typedef rmf_utils::details::default_deleter_t
Typedef rmf_utils::optional
Directories
Directory include
Directory rmf_utils
Files
File AssignID.hpp
File catch.hpp
File clone_ptr.hpp
File impl_ptr.hpp
File macros.hpp
File math.hpp
File Modular.hpp
File optional.hpp
File RateLimiter.hpp
Standard Documents
CHANGELOG
Changelog for package rmf_utils
1.7.0 (2024-06-12)
1.6.1 (2024-06-01)
1.6.0 (2023-06-08)
1.5.0 (2023-06-06)
1.4.0 (2022-02-14)
1.3.0 (2020-01-19)
1.1.0 (2020-09-24)
1.0.0 (2020-06-23)
PACKAGE
QUALITY_DECLARATION
rmf_utils
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
README
rmf_utils
Quality Declaration
Index
rmf_utils
C++ API
Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD
View page source
Define INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD
Defined in
File catch.hpp
Define Documentation
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD
(
ClassName
,
Name
,
Tags
,
...
)