Lines Matching refs:enumerable_thread_specific
67 class enumerable_thread_specific; variable
733 struct is_compatible_ets< T, enumerable_thread_specific<U,A,C> > : std::is_same<T, U> {};
761 class enumerable_thread_specific: ets_base<ETS_key_type> {
763 template<typename U, typename A, ets_key_usage_type C> friend class enumerable_thread_specific;
801 enumerable_thread_specific& ets = static_cast<enumerable_thread_specific&>(base);
808 enumerable_thread_specific& ets = static_cast<enumerable_thread_specific&>(base);
849 enumerable_thread_specific() : my_construct_callback(
855 explicit enumerable_thread_specific( Finit finit ) : my_construct_callback(
860 explicit enumerable_thread_specific( const T& exemplar ) : my_construct_callback(
864 explicit enumerable_thread_specific( T&& exemplar ) : my_construct_callback(
874 enumerable_thread_specific( P1&& arg1, P&& ... args ) : my_construct_callback(
879 ~enumerable_thread_specific() {
929 void internal_copy(const enumerable_thread_specific<T, A2, C2>& other) {
939 void internal_swap(enumerable_thread_specific& other) {
950 void internal_move(enumerable_thread_specific<T, A2, C2>&& other) {
960 enumerable_thread_specific( const enumerable_thread_specific& other )
967 enumerable_thread_specific( const enumerable_thread_specific<T, Alloc, Cachetype>& other )
972 enumerable_thread_specific( enumerable_thread_specific&& other ) : my_construct_callback()
979 …enumerable_thread_specific( enumerable_thread_specific<T, Alloc, Cachetype>&& other ) : my_constru…
984 enumerable_thread_specific& operator=( const enumerable_thread_specific& other )
995 …enumerable_thread_specific& operator=( const enumerable_thread_specific<T, Alloc, Cachetype>& othe…
1004 enumerable_thread_specific& operator=( enumerable_thread_specific&& other )
1014 enumerable_thread_specific& operator=( enumerable_thread_specific<T, Alloc, Cachetype>&& other )
1106 using detail::d1::enumerable_thread_specific;