#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: