742 Commits

Author SHA1 Message Date
John Wellbelove
6af4ebdc3b Update README.md 2016-11-17 11:39:40 +00:00
John Wellbelove
879370c6f5 Merge remote-tracking branch 'origin/development' 8.2.0 2016-07-31 12:59:22 +01:00
John Wellbelove
654a930df7 Modified pointer vector operators 2016-07-31 11:00:05 +01:00
John Wellbelove
aa3cf653e8 Updated version to 8.2.0 2016-07-31 09:23:56 +01:00
John Wellbelove
36cff24ce1 Comment change "is the" to "if the" 2016-07-30 09:51:30 +01:00
John Wellbelove
461cea3c65 Added macro test 2016-07-30 09:51:05 +01:00
John Wellbelove
c3001293e4 Global operators are not templates. 2016-07-30 09:50:46 +01:00
jwellbelove
f597667f6d Added convenience macro 2016-07-29 13:41:18 +01:00
John Wellbelove
0a6a9239c4 Strong typedef template class tests 2016-07-28 22:56:09 +01:00
John Wellbelove
9816b755e5 Pointer specialisations of vector 2016-07-28 22:55:16 +01:00
John Wellbelove
001bdc6f1d Fixed syntax errors in get() and <<= 2016-07-28 22:39:39 +01:00
John Wellbelove
2659455a0c Pointer specialisations of vector 2016-07-27 21:27:44 +01:00
John Wellbelove
3b78b9c871 Pointer specialisations of vector 2016-07-27 21:27:13 +01:00
jwellbelove
07569d648d Strong typedef template class. 2016-07-27 14:31:32 +01:00
John Wellbelove
c7c5e3ee50 Temporarily commented out ivectorpointer.h due to compile error under TI compiler. 2016-07-01 23:58:23 +01:00
John Wellbelove
96662d4da4 Added specialisation for vectors of pointer types.
Added optimisations for fundamental or pointer types.
2016-07-01 23:20:39 +01:00
John Wellbelove
2a15f25fbb Corrected spelling of 'lexicographically'. 2016-07-01 23:19:22 +01:00
John Wellbelove
cb9f619107 Added 16 bit generic_hash for systems where size_t is 16 bit. 2016-07-01 22:21:35 +01:00
John Wellbelove
eea2af244b Reverted bloom_filter to earlier version so as not to use default value template arguments. 2016-06-30 21:18:56 +01:00
John Wellbelove
c2012b5fd8 Removed last comma from enum list. 2016-06-30 21:18:56 +01:00
John Wellbelove
9aa43ddafe Added 'class' to friend declaration. 2016-06-30 21:18:56 +01:00
John Wellbelove
7b1fd7fc53 Removed last comma from template list. 2016-06-30 21:18:55 +01:00
John Wellbelove
f38e74f70e Added <CR> at end of file for compiler compatibility. 2016-06-30 21:18:55 +01:00
John Wellbelove
1dfbfa0b01 Added <CR> at end of file for compiler compatibility. 2016-06-30 21:18:55 +01:00
John Wellbelove
dac6bda2f9 Incorrect base class call to wstring instead of iwstring in constructor. 2016-06-30 21:18:55 +01:00
jwellbelove
9160af0630 Missing boolean tests from the ETL_LOG_ERRORS #define branch. 2016-06-30 12:09:32 +01:00
jwellbelove
497e862a37 Put include back to <cstddef> 2016-06-29 12:31:26 +01:00
jwellbelove
f3c6067e47 Added #include <stddef.h> if nullptr is supported. 2016-06-29 12:27:13 +01:00
jwellbelove
da1822b5db Added #include <cstddef> if nullptr is supported. 2016-06-29 12:26:08 +01:00
jwellbelove
5af9f72a84 Modified comment 2016-06-29 09:35:53 +01:00
John Wellbelove
70771d0768 Temporarily remove include for vector pointer code 2016-06-28 21:02:38 +01:00
John Wellbelove
66d100f166 Temporarily remove include for vector pointer header 2016-06-28 21:01:00 +01:00
John Wellbelove
c9010a0573 Fixed incorrect implementation of etl::string::copy 2016-06-28 20:24:57 +01:00
John Wellbelove
879e9bad21 Fixed incorrect implementation of etl::string::copy 2016-06-28 20:24:35 +01:00
jwellbelove
e13d10fb29 Bug fixes form Mark. 2016-06-28 10:21:34 +01:00
John Wellbelove
bf1e8d791e Added string classes. 2016-06-26 11:55:10 +01:00
John Wellbelove
f0f75788d0 Added string classes. 2016-06-26 11:52:11 +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
bbec14b864 Removed default Id = 0 template parameter. 2016-06-23 19:19:30 +01:00
John Wellbelove
a12c95cccf Added #include <utility> for greater compiler compatibility. 2016-06-23 07:25:09 +01:00
John Wellbelove
b0a29ddc3a Fixed slow/fast count selection for size(). 2016-06-22 21:17:38 +01:00
John Wellbelove
bcae826f4e Added test for auto forward_link unlink_after operation. 2016-06-22 19:56:51 +01:00
John Wellbelove
8b662c4925 Fix unlink_after for forward_link where the wrong link would get it's next link cleared. 2016-06-22 19:06:51 +01:00
John Wellbelove
fa4121de85 Added newline to end of file to keep certian compilers happy. 2016-06-22 19:06:01 +01:00
jwellbelove
64cdbcd5ea Proposed fix for node clear in unlink_after(TLink& node) 2016-06-22 08:43:23 +01:00
jwellbelove
554c4a7e56 Changes for TI Code Composer compatibility. 2016-06-22 08:31:15 +01:00
John Wellbelove
9178d5a1aa Deleted old file 2016-06-21 22:50:01 +01:00
John Wellbelove
f0dbf61a01 Added equal size check to test_insert_position_value 2016-06-21 22:49:35 +01:00
John Wellbelove
be012991cb Removed C++ 03 incompatibilities. 2016-06-21 22:48:52 +01:00
John Wellbelove
622c949aee Removed C++ 03 incompatibilities. 2016-06-21 21:55:35 +01:00