11 Commits

Author SHA1 Message Date
John Wellbelove
a742749849 Merge branch 'development' 2017-11-01 09:33:17 +00:00
John Wellbelove
c981bd0c96 Added emplace functions supporting up to four parameters to the following containers.
forward_list
list
vector
queue
priority_queue
stack

# Conflicts:
#	src/vector.h
#	test/data.h
#	test/vs2017/random.csv
2017-07-21 11:59:40 +01:00
John Wellbelove
3f07a785f4 Fixed sort() so that it is now 'stable'.
Fixed return value type for const_iterator::operator->() in etl::list
2017-06-14 23:42:11 +01:00
John Wellbelove
a33ee11ef8 Removed default constructor from 'non-default constructor' type.
Modified tests to compensate.
2017-02-26 09:09:49 +00:00
John Wellbelove
36a018019b Tabs to spaces 2016-12-28 13:20:58 +00:00
John Wellbelove
3e283a5d33 Added 'splice' nad 'merge' member functions.
Made 'move' member functions private.
2016-02-21 08:57:38 +00:00
John Wellbelove
16a1978f43 Added link to www.etlcpp.com in licence header. 2015-12-16 11:09:56 +00:00
John Wellbelove
66eb540f5b Fixed flat map index test.
Used ETL_ERROR macros for exceptions.
Added new files to project.
2015-08-28 15:10:52 +01:00
jwellbelove
b84f507304 Added flat_map & flat_set. 2015-02-23 21:13:55 +00:00
jwellbelove
ae385d5561 Added Github link to copyright notice. 2015-02-22 13:23:18 +00:00
jwellbelove
293d3d4b54 Test data classes
Two classes for testing, one has a default constructor, the other
doesn't.
2015-01-18 10:33:49 +00:00