c++.stlsoft - STLSoft 1.10.1 alpha 14 (delta) released
- Matt Wilson (61/61) Apr 26 2010 Download from https://sourceforge.net/projects/stlsoft/files/
Download from https://sourceforge.net/projects/stlsoft/files/ ============================================================================ 27th April 2010 - 1.10.1 alpha 14 (delta) ========================================= Summary: -------- * added stlsoft::string_registry class * added dimensionof() macro * added subscript operator on random_access_transforming_view_base class template * various minor fixes Details: -------- STLSoft: ~ include/stlsoft/container/pod_vector.hpp: - removal of vestiges of 1.0-1.9 unit-testing mechanism ~ include/stlsoft/iterator/FILE_iterator.hpp: ~ added missing include (for stdio.h) ~ include/stlsoft/string/shim_string.hpp: ~ corrected to use char_type, not char ~ include/stlsoft/string/simple_string.hpp: - removal of vestiges of 1.0-1.9 unit-testing mechanism + include/stlsoft/string/string_registry.hpp: + remove_below_count() + class invariants ~ rewritten with custom implementation ~ changed implementation in terms of slice_type + added add() overload to retrieve view ~ refactored is_registered() + added remove() + added is_registered() overload that retrieves view ~ proper implementations of add(), is_registered(), size() + add() + is_registered() + size() + include/stlsoft/util/dimensionof.h: + added dimensionof() macro (in include/stlsoft/util/dimensionof) ~ include/stlsoft/view/transforming/random_access_transforming_view_base.hpp: ~ documentation markup + added subscript operator on view class template ATLSTL: ~ include/atlstl/automation/property_method_helpers.hpp: + compatibility with VARIANT_BOOL types - removal of vestiges of 1.0-1.9 unit-testing mechanism PlatformSTL: ~ include/platformstl/filesystem/path.hpp: ~ address exception-specification inconsistency ~ correct use of typename to indicate dependent types in default template arguments ~ elimination of calls to memcpy() - removal of vestiges of 1.0-1.9 unit-testing mechanism UNIXSTL: ~ include/unixstl/filesystem/path.hpp: ~ correct use of typename to indicate dependent types in default template arguments WinSTL: ~ include/winstl/window/search_functions.hpp: + added find_window_in_process() Makefiles / Project-files: Test.Unit: + test.unit.stlsoft.container.frequency_map + test.unit.stlsoft.string.string_registry Test.Component: ============================================================================
Apr 26 2010