c++.announce - STLSoft 1.9.1 beta 35 released
- Matthew (36/36) Dec 26 2006 Contains the requested changes for:
Contains the requested changes for:
- multidimensional arrays (Neal)
- scoped_handle (Adi)
Download from http://stlsoft.org/downloads.html#stlsoft_1_9_1b35
Cheers
Matthew
============================================================================
Changes for 1.9.1 beta 35 (27th December 2006):
Additions:
==========
STLSoft
-------
+ stlsoft::do_initialisation_never array initialisation policy, which
stipulates that no initialisation whatsoever be performed on array
elements
+ stlsoft::scoped_handle now supports indirect cleanup functions. In other
words, if you have a handle type handle_t, you can pass either a cleanup
function taking handle_t - e.g. handle_close(handle_t ); - or a cleanup
function taking a pointer to handle_t - e.g.
handle_close_set_null(handle_t *)
Changes:
========
general
-------
~ replacement of all stlsoft::throw_x() with STLSOFT_THROW_X()
STLSoft
-------
~ stlsoft::fixed_array_1d/2d/3d/4d classes now capable of doing *no*
initialisation of their elements, by specifying the new policy
stlsoft::do_initialisation_never
~ stlsoft::static_array_1d/2d/3d/4d classes now capable of doing *no*
initialisation of their elements, by specifying the new policy
stlsoft::do_initialisation_never
UNIXSTL
-------
~ refactoring of #includes in unixstl/synch/thread_mutex.hpp
Dec 26 2006








"Matthew" <matthew hat.stlsoft.dot.org>