Ticket #572 (new planned)

Opened 2 years ago

use tr1::ref

Reported by: ichthyo Owned by: ichthyo
Priority: lesser Milestone: 1alpha
Component: lumieraProc Keywords: QA cleanup
Cc: Blocked By:
Blocking:

Description

At various places, I used boost::ref, i.e. the reference wrapper from boost. I wasn't aware that reference wrapper got part of std::tr1 (accessible through <tr1/functional>)

We should try to convert as much as possible to using the tr1 implementation. While initially, this was just an alias to boost, meanwhile the standard library ships its own implementation, and mixing both is apt to create subtle problems. (in the past, I already hit a similar situation with boost::function vs. tr1::function)

Note: See TracTickets for help on using tickets.