Modify

Opened 10 years ago

Closed 7 years ago

#868 closed Patches (fixed)

[thread] thread_specific_ptr::element_type ?

Reported by: gmsb Owned by: anthonyw
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>(

Attachments (0)

Change History (6)

comment:1 Changed 10 years ago by anthonyw

  • Owner changed from glassfordm to anthonyw
  • Severity set to Showstopper
  • Status changed from assigned to new

comment:2 Changed 10 years ago by anthonyw

  • Severity changed from Showstopper to Problem

comment:3 Changed 10 years ago by anthonyw

  • Status changed from new to assigned

comment:4 Changed 10 years ago by dlwalker

  • Component changed from None to thread

comment:5 Changed 8 years ago by steven_watanabe

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

comment:6 Changed 7 years ago by anonymous

  • Resolution changed from None to fixed
  • Status changed from assigned to closed

Fixed on trunk

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain anthonyw.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.