15 Commits

Author SHA1 Message Date
John Wellbelove
b75226caf6 Moved common code to base class. 2017-06-27 18:19:28 +01:00
John Wellbelove
d79bdc89c6 Moved common code to base class. 2017-06-26 19:09:13 +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
8dbd6904b7 Changed occurrences of 'new' to '::new'
Added a ETL_DEBUG macro to platform.h to simplify selecting condition code for debugging.
2017-02-26 09:14:58 +00:00
John Wellbelove
4036d5db3c Removed redundant include 2016-12-28 13:15:47 +00:00
John Wellbelove
430248fdf1 Removed support for auto and checked links. 2016-12-28 12:52:06 +00:00
John Wellbelove
d58f675722 Added hash functions 2016-12-28 12:40:29 +00:00
John Wellbelove
1c05617535 Moved counter type to common class.
Changed some parameter names.
2016-11-13 16:31:13 +00:00
John Wellbelove
79bbf860f6 Tabs to spaces 2016-10-01 19:48:09 +01:00
John Wellbelove
8d817c25d0 Remove fast / slow count option template parameter.
Count method is decided by the link option.
DEFAULT = fast count, AUTO or CHECKED = slow count.
2016-06-25 11:26:38 +01:00
John Wellbelove
b0a29ddc3a Fixed slow/fast count selection for size(). 2016-06-22 21:17:38 +01:00
John Wellbelove
f4344818a3 Removed template functions with default templare aurguments.
Not compatible with C++ 03
2016-06-21 21:37:20 +01:00
John Wellbelove
756a650b2f Fixed warning 2016-03-13 12:19:41 +00:00
John Wellbelove
46eea4caed Added platform.h.
Fixed GCC incompatibilities
2016-03-10 00:41:36 +00:00
John Wellbelove
f1c5c20ba7 Changed folder structure to be compatible with Arduino library specifications 2016-02-28 14:04:22 +00:00