Opened 16 years ago

Closed 12 years ago

#868 closed Patches (fixed)

[thread] thread_specific_ptr::element_type ?

Reported by: gmsb Owned by: Anthony Williams
Milestone: Component: thread
Version: None Severity: Problem
Keywords: Cc:

Description

Would the following patch be useful?


--- /boost_1_33_1/boost/thread/tss.hpp  2007-03-23 12:21:33.000000000 +0000
+++ /boost_1_33_1/boost/thread/tss.hpp.patched  2007-03-23 12:21:20.000000000 +0000
@@ -73,6 +73,8 @@
 class thread_specific_ptr : private noncopyable
 {
 public:
+    typedef T element_type;
+
     thread_specific_ptr()
         : m_tss(new boost::function1<void, void*>(
                     boost::detail::tss_adapter<T>(

Change History (6)

comment:1 by Anthony Williams, 15 years ago

Owner: changed from glassfordm to Anthony Williams
Severity: Showstopper
Status: assignednew

comment:2 by Anthony Williams, 15 years ago

Severity: ShowstopperProblem

comment:3 by Anthony Williams, 15 years ago

Status: newassigned

comment:4 by Daryle Walker, 15 years ago

Component: Nonethread

comment:5 by Steven Watanabe, 13 years ago

I think this would be useful, because it would allow Boost.Lambda to deduce the result of dereferencing a thread_specific_pointer.

comment:6 by anonymous, 12 years ago

Resolution: Nonefixed
Status: assignedclosed

Fixed on trunk

Note: See TracTickets for help on using tickets.