#include <bit_gen_ref.h>
|
| template<typename T > |
| using | HasInvokeMock = typename detector< invoke_mock_t, void, T >::type |
| |
| template<typename T > |
| using | HasInvokeMock = typename detector< invoke_mock_t, void, T >::type |
| |
| using | impl_fn = result_type(*)(uintptr_t) |
| |
| using | impl_fn = result_type(*)(uintptr_t) |
| |
| template<class T > |
| using | invoke_mock_t = decltype(std::declval< T * >() ->InvokeMock(std::declval< base_internal::FastTypeIdType >(), std::declval< void * >(), std::declval< void * >())) |
| |
| template<class T > |
| using | invoke_mock_t = decltype(std::declval< T * >() ->InvokeMock(std::declval< base_internal::FastTypeIdType >(), std::declval< void * >(), std::declval< void * >())) |
| |
| using | mock_call_fn = bool(*)(uintptr_t, base_internal::FastTypeIdType, void *, void *) |
| |
| using | mock_call_fn = bool(*)(uintptr_t, base_internal::FastTypeIdType, void *, void *) |
| |
|
| template<typename URBG > |
| static result_type | ImplFn (uintptr_t ptr) |
| |
| template<typename URBG > |
| static result_type | ImplFn (uintptr_t ptr) |
| |
| template<typename URBG > |
| static bool | MockCall (uintptr_t gen_ptr, base_internal::FastTypeIdType type, void *result, void *arg_tuple) |
| |
| template<typename URBG > |
| static bool | MockCall (uintptr_t gen_ptr, base_internal::FastTypeIdType type, void *result, void *arg_tuple) |
| |
| static bool | NotAMock (uintptr_t, base_internal::FastTypeIdType, void *, void *) |
| |
| static bool | NotAMock (uintptr_t, base_internal::FastTypeIdType, void *, void *) |
| |
◆ HasInvokeMock [1/2]
◆ HasInvokeMock [2/2]
◆ impl_fn [1/2]
◆ impl_fn [2/2]
◆ invoke_mock_t [1/2]
◆ invoke_mock_t [2/2]
◆ mock_call_fn [1/2]
◆ mock_call_fn [2/2]
◆ result_type [1/2]
◆ result_type [2/2]
◆ BitGenRef() [1/8]
◆ BitGenRef() [2/8]
◆ BitGenRef() [3/8]
template<typename URBG , typename absl::enable_if_t<(!std::is_same< URBG, BitGenRef >::value &&random_internal::is_urbg< URBG >::value &&!HasInvokeMock< URBG >::value)> * = nullptr>
| absl::BitGenRef::BitGenRef |
( |
URBG & |
gen | ) |
|
|
inline |
◆ BitGenRef() [4/8]
template<typename URBG , typename absl::enable_if_t<(!std::is_same< URBG, BitGenRef >::value &&random_internal::is_urbg< URBG >::value &&HasInvokeMock< URBG >::value)> * = nullptr>
| absl::BitGenRef::BitGenRef |
( |
URBG & |
gen | ) |
|
|
inline |
◆ BitGenRef() [5/8]
◆ BitGenRef() [6/8]
◆ BitGenRef() [7/8]
template<typename URBG , typename absl::enable_if_t<(!std::is_same< URBG, BitGenRef >::value &&random_internal::is_urbg< URBG >::value &&!HasInvokeMock< URBG >::value)> * = nullptr>
| absl::BitGenRef::BitGenRef |
( |
URBG & |
gen | ) |
|
|
inline |
◆ BitGenRef() [8/8]
template<typename URBG , typename absl::enable_if_t<(!std::is_same< URBG, BitGenRef >::value &&random_internal::is_urbg< URBG >::value &&HasInvokeMock< URBG >::value)> * = nullptr>
| absl::BitGenRef::BitGenRef |
( |
URBG & |
gen | ) |
|
|
inline |
◆ ImplFn() [1/2]
◆ ImplFn() [2/2]
◆ InvokeMock() [1/2]
◆ InvokeMock() [2/2]
◆ max() [1/2]
| static constexpr result_type() absl::BitGenRef::max |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ max() [2/2]
| static constexpr result_type() absl::BitGenRef::max |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ min() [1/2]
| static constexpr result_type() absl::BitGenRef::min |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ min() [2/2]
| static constexpr result_type() absl::BitGenRef::min |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MockCall() [1/2]
◆ MockCall() [2/2]
◆ NotAMock() [1/2]
◆ NotAMock() [2/2]
◆ operator()() [1/2]
◆ operator()() [2/2]
◆ operator=() [1/4]
◆ operator=() [2/4]
◆ operator=() [3/4]
◆ operator=() [4/4]
◆ ::absl::random_internal::DistributionCaller
◆ ::absl::random_internal::MockHelpers
◆ generate_impl_fn_
| impl_fn absl::BitGenRef::generate_impl_fn_ |
|
private |
◆ mock_call_
◆ t_erased_gen_ptr_
The documentation for this class was generated from the following file: