private
Removed unecessary base class
2016-01-09 11:21:12 +00:00
test
Added tests to check for inserts overwriting existing values.
2016-01-09 13:07:14 +00:00
.gitattributes
namespace elt to etl
2014-10-26 16:39:14 +00:00
.gitignore
Removed VS2010 entries
2014-12-12 14:37:03 +00:00
algorithm.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
alignment.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
array.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
basic_intrusive_forward_list_node.h
Changed node base pointer to more unique name
2016-01-09 10:25:27 +00:00
basic_intrusive_forward_list.h
Changed node base pointer to more unique name
2016-01-09 10:25:27 +00:00
basic_string.h
Initial parts of string support. Incomplete.
2016-01-11 15:13:01 +00:00
binary.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
bitset.h
Comment spelling
2016-01-09 11:21:45 +00:00
bloom_filter.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
bsd_checksum.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
char_traits.h
Initial parts of string support. Incomplete.
2016-01-11 15:13:01 +00:00
checksum.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
container.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc8_ccitt.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc8_ccitt.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16_ccitt.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16_ccitt.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16_kermit.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16_kermit.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc16.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc32.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc32.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc64_ecma.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
crc64_ecma.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
cyclic_value.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
deque.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
Doxyfile
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
doxygen.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
endian.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
enum_type.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
error_handler.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
error_handler.h
Error in ETL_ASSERT definition. Condition should be (!(b))
2015-12-25 00:01:11 +00:00
etl.jpg
Added project logo
2014-10-31 15:55:13 +00:00
exception.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
factorial.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
favicon.ico
Web icon for the project
2014-12-10 16:44:22 +00:00
fibonacci.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
fixed_iterator.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
flat_map.h
IAR compatibilty.
2015-12-18 19:45:17 +00:00
flat_multimap.h
IAR compatibilty.
2015-12-18 19:45:17 +00:00
flat_multiset.h
IAR compatibilty.
2015-12-18 19:45:17 +00:00
flat_set.h
IAR compatibilty.
2015-12-18 19:45:17 +00:00
fnv_1.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
forward_list.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
function.h
Added ETL_CHECK_PUSH_POP to enable empry/full checks for push & pop functions. Normally this not be set as the code will be doing this check when necessary.
2016-01-07 17:34:37 +00:00
functional.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
hash.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
ibitset.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
ideque.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
iflat_map.h
Fixed insert overwriting existing value.
2016-01-09 13:06:38 +00:00
iflat_multimap.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
iflat_multiset.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
iflat_set.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
iforward_list.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
ihash.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
ilist.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
imap.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
imultimap.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
imultiset.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
instance_count.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
integral_limits.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
intrusive_forward_list_node.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
intrusive_forward_list.h
Added ETL_CHECK_PUSH_POP to enable empry/full checks for push & pop functions. Normally this not be set as the code will be doing this check when necessary.
2016-01-07 17:34:37 +00:00
io_port.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
ipool.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
ipriority_queue.h
Removed unnecessary priority_queue_base
2016-01-09 10:23:53 +00:00
iqueue.h
Added ETL_CHECK_PUSH_POP to enable empry/full checks for push & pop functions. Normally this not be set as the code will be doing this check when necessary.
2016-01-07 17:34:37 +00:00
iset.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
istack.h
Added ETL_CHECK_PUSH_POP to enable empry/full checks for push & pop functions. Normally this not be set as the code will be doing this check when necessary.
2016-01-07 17:34:37 +00:00
ivector.h
Moved call to initialise() to after construction completed.
2016-01-09 10:05:14 +00:00
jenkins.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
largest.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
LICENSE
Initial commit
2014-10-16 12:12:24 +01:00
list.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
log.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
map.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
multimap.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
multiset.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
murmur3.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
nullptr.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
numeric.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
observer.h
Changed error handling. Macros do not evaluate to true or false any more.
2015-12-24 12:08:04 +00:00
optional.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
parameter_type.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
pearson.cpp
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
pearson.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
pool.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
power.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
priority_queue.h
Removed unnecessary priority_queue_base
2016-01-09 10:23:53 +00:00
queue.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
radix.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
README.md
Added more text
2014-12-08 20:24:56 +00:00
set.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
smallest.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
stack.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
static_assert.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
type_traits.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
variant.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
vector.h
Greater compliance with C++ spec.
2016-01-09 11:22:31 +00:00
visitor.h
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00