id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7167,interprocess_condition doesn't implement move semantics,John DiMatteo ,Ion Gaztañaga,"Boost.Interprocess containers support move semantics, but interprocess_condition does not, which is problematic. For example, the lack of move semantics prevents having a boost::interprocess::map where the values are structs containing interprocess_condition variables. This is because map insert requires the value object to have move or copy constructors, both of which are impossible to implement correctly since the struct contains the non-copyable and non-moveable interprocess_condition member. (A work around is to store a pointer to the interprocess_condition in the Struct, but that shouldn't be necessary).",Bugs,closed,To Be Determined,interprocess,Boost 1.51.0,Problem,invalid,,jdimatteo@…