mimic++ v9.2.1
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234567]
 Nmimicpp
 Ncall
 Ncustom
 Nexpectation_policies
 Nfacade
 Nprinting
 Nreporting
 Nsequence
 Nutil
 CBasicExpectationThe actual expectation template
 CBasicExpectationBuilder
 CBasicScopedSequenceA sequence type that verifies its owned expectations during destruction
 Ccall_convention_traitsPrimary template, purposely undefined
 Ccall_convention_traits< detail::default_call_convention >Template specialization for the default call-convention
 Ccase_insensitive_tTag type, used in string matchers
 CControlPolicy
 CExpectationThe base interface for expectations
 CExpectationCollectionCollects all expectations for a specific (decayed) signature
 Cfor_base_tag
 CGreedySequenceThe greedy sequence interface
 Cis_characterPrimary template, which always yields false
 Cis_character< char >Specialization for char
 Cis_character< char16_t >Specialization for char16_t
 Cis_character< char32_t >Specialization for char32_t
 Cis_character< char8_t >Specialization for char8_t
 Cis_character< signed char >Specialization for signed char
 Cis_character< unsigned char >Specialization for unsigned char
 Cis_character< wchar_t >Specialization for wchar_t
 Cis_overload_setPrimary template
 Cis_overloadable_withPrimary template
 CLazySequenceThe lazy sequence interface
 CLifetimeWatcherA watcher type, which reports it's destructor calls
 CMockA Mock type, which fully supports overload sets
 CMockSettings
 CPredicateMatcherGeneric matcher and the basic building block of most of the built-in matchers
 CRelocationWatcherA watcher type, which reports it's move-constructor and -assignment calls
 CScopedExpectationTakes the ownership of an expectation and check whether it's satisfied during destruction
 Csignature_add_const_qualifierPrimary template, purposely undefined
 Csignature_add_lvalue_ref_qualifierPrimary template, purposely undefined
 Csignature_add_noexceptPrimary template, purposely undefined
 Csignature_add_rvalue_ref_qualifierPrimary template, purposely undefined
 Csignature_call_conventionPrimary template, purposely undefined
 Csignature_call_convention< Signature >Template specialization for the default call-convention
 Csignature_const_qualificationPrimary template
 Csignature_decayPrimary template
 Csignature_is_noexceptPrimary template
 Csignature_param_listPrimary template
 Csignature_param_list< Return(Params...)>
 Csignature_param_typePrimary template
 Csignature_param_type< index, Return(Params...)>
 Csignature_prepend_paramPrimary template
 Csignature_ref_qualificationPrimary template
 Csignature_ref_qualification< Return(Params...) && >
 Csignature_ref_qualification< Return(Params...)& >
 Csignature_ref_qualification< Return(Params...)>
 Csignature_ref_qualification< Return(Params...,...) && >
 Csignature_ref_qualification< Return(Params...,...)& >
 Csignature_ref_qualification< Return(Params...,...)>
 Csignature_remove_call_conventionPrimary template, purposely undefined
 Csignature_remove_const_qualifierPrimary template, purposely undefined
 Csignature_remove_noexceptPrimary template, purposely undefined
 Csignature_remove_ref_qualifierPrimary template, purposely undefined
 Csignature_return_typePrimary template
 Csignature_return_type< Return(Params...)>
 Csignature_return_type< Return(Params...,...)>
 Cstring_case_fold_converterPrimary template, purposely undefined
 Cstring_case_fold_converter< char >Specialized template for the char type
 Cstring_traits
 Cstring_traits< std::basic_string< Char, Traits, Allocator > >Specialization for std::basic_string types
 Cstring_traits< std::basic_string_view< Char, Traits > >Specialization for std::basic_string_view types
 Cstring_traits< T >Specialization for character pointer types
 CTypeMatcherMatcher, which can be used to disambiguate between similar overloads
 Cuint_with_sizePrimary template, purposely undefined
 Cuint_with_size< 1u >1-byte specialization
 Cuint_with_size< 2u >2-byte specialization
 Cuint_with_size< 4u >4-byte specialization
 Cuint_with_size< 8u >8-byte specialization
 CWatchedCRTP-type, inheriting first from all Watchers and then Base, thus effectively couple them all together
 CWildcardMatcherMatcher, which never fails
 NstdSTL namespace
 Ctuple_size< mimicpp::util::type_list< Args... > >