On Fri, 25 May 2012 11:28:49 +0100 Mateusz Loskot <mate...@loskot.net> wrote:
ML> > SOCI doesn't use shared_ptr because it doesn't force you to be using it. ML> > There are some features of boost you can optionally use. shared_ptr is ML> > standard in C++11 but we are not C++11 compliant yet. ML> ML> Generally, this has been discussed countless of times, on soci-devel ML> and here too, I guess. Hello, Could you please explain where is soci-devel? I can't find any traces of this mailing list anywhere. ML> IMHO, anyone here who wants to step up and take ignite any motion in ML> the SOCI development, be encouraged to do so and let's discuss it here. Well, without really meaning to do it (I just wanted to use SOCI, not develop it), I've been doing just this for the last couple of weeks. One simple patch was applied already (thanks Alex Ott!) and two more, more important ones, are waiting until somebody can look at them. I'll also need to add a method for dealing with sequences/auto-incremented values to SOCI as it's impossible to get the primary key of a newly inserted record without something like this. Should I post my proposal for this here? I also might implement support for caching prepared statements, i.e. for allowing to rebind their parameters. Since posting my question about this a couple of weeks ago I discovered that this would be relatively simple to do but it would require some structural changes to SOCI and I'd rather avoid doing this unless I really have to. Other than that I make no claims to want to work on SOCI but I'd definitely like to make it work well enough for my current project. And applying the patch fixing the completely broken behaviour of ODBC backend would really help (frankly, using vector vs scoped_array vs raw pointer is of little to no importance compared to rampant memory corruption present in the code right now). Thanks, VZ
pgph6Ctrvh4qO.pgp
Description: PGP signature
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ Soci-users mailing list Soci-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/soci-users