1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added license files More... about 16 years ago
implemented operations_tracer class added missed include of container_helpers.hpp header to vector.hpp implemented vector<> unit test that verifies calls of constructor/destructor of stored objects More... about 16 years ago
moved get_allocator method to dynamic_sequence implemented "Integral Iterator constructor" and "Copy constructor" unit tests for vector<> class More... about 16 years ago
implemented fill_iterator refactored iterator_traits implementation implemented vector<>::insert( iterator pos, size_type n, const value_type& x ) method using fill_iterator implemented unit test for vector fill constructor More... about 16 years ago
implemented returning of position iterator in do_insert method for random_iterator_tag implemented do_insert method for integral_iterator_tag fixed compilation of unit_tests fixed second test for vector in test_constructors case More... about 16 years ago
[no comment] More... about 16 years ago
implemented vector<>::do_insert for forward_iterator implemented vector destructor implemented GSTL_ARRAY_END macro implemented unit tests for couple of vector ctors reimplemented default_sequence_traits::move method using buffer_helpers::move More... about 16 years ago
fixed misprint in return type of vector<>::do_insert reimplemented iterator_traits using boost::mpl and type traits implemented iterator_traits for integral and float types More... about 16 years ago
implemented swap, iter_swap, swap_ranges, reverse, reverse_copy, get_temporary_buffer, return_temporary_buffer, uninitialized_copy, uninitialized_fill, uninitialized_fill_n algorithms implemented vector<>::do_insert for input_iterator More... about 16 years ago
[no comment] More... about 16 years ago
moved move, check_overlap ops to buffer_helpers started implementation of vector::erase and vector::insert operations More... about 16 years ago
implemented vector comparison operators, constructors, assign methods and operator, swap, begin, end, rbegin, rend, front, back, push_back, pop_back, clear moved operator[] and methods: at, size, capacity, empty to dynamic_sequence implemented container helper methods which provides standard implementation of front, back, push_front, pop_front, push_back, pop_back, clear and resize methods updated basic_string implementation according to changes made in dynamic_sequence and container helper added comments to some algorithms More... about 16 years ago
reimplemented basic_string using dynamic_sequence class implemented swap method and destructor for dynamic_sequence class added PtrTraits template parameter to vector class made vector class derived from dynamic_sequence class More... about 16 years ago
upgraded to boost 1_37 More... about 16 years ago
added dynamic_sequence class for use as base class for vector/basic_string classes added vector class and vector operators declaration added tests stubs for vector and dynamic_sequences More... about 16 years ago
reimplemented unit tests for find, find_if, find_end, search and for_each More... about 16 years ago
removed impl_* pointer typedefs in basic_string class changed internal string pointer type on "pointer" in basic_class More... about 16 years ago
implemented unit tests for distance and advance algorithms added GSTL_ITER_VALUE_TYPE macro which used to retrieve value type associated with iterator using iterator_traits implemented *find* algorithms family implemented mismatch, equal, search, search_n, copy_backward, fill, fill_n algorithms More... about 16 years ago
added declaration of map class More... about 16 years ago
renamed string.hpp on basic_string.hpp More... over 16 years ago
implemented unit tests for for_each, find and find_if algorithms More... over 16 years ago
implemented for_each, find, find_if algorithms started implementation of unit tests for algorithms library renamed STR_LEN on GSTL_STR_LEN implemented macro GSTL_ARRAY_LEN More... over 16 years ago
implemented streambuf iterators added declarations of std algorithms changed include paths to gstl/... instead of gstl/detail/... More... over 16 years ago
implemented insert and stream iterators renamed all member methods like_this_ More... over 16 years ago
started implementation of iterator library implemented tags implemented iterator_traits implemented iterator base template implemented advance and distance functions reverse_iterator took from boost::iterator library More... over 16 years ago
added more boost files More... over 16 years ago
added boost dependencies More... over 16 years ago
fully implemented *find* family of basic_string class fixed char_traits::find method updated basic_string unit tests More... over 16 years ago
implemented replace methods family implemented unit tests for replace methods family reimplemented insert methods family using replace methods family More... over 16 years ago
fixed conversion of impl_pointer into iterator in do_insert method More... over 16 years ago