John Wellbelove
6d3b317ebc
Removed commented out code.
...
Added self assignement guard.
2016-01-14 18:07:30 +00:00
John Wellbelove
760f08db0b
Comment spelling
2016-01-09 11:21:45 +00:00
John Wellbelove
7b9c598226
Changed error handling. Macros do not evaluate to true or false any more.
...
If ETL_LOG_ERRORS is defined then the error handler is called before the exception is thrown or the assert is called.
ETL_LOG_ERRORS may be used in conjunction with ETL_THROW_EXCEPTIONS or default assert methods. It is not valid for ETL_NO_CHECKS.
2015-12-24 12:08:04 +00:00
John Wellbelove
16a1978f43
Added link to www.etlcpp.com in licence header.
2015-12-16 11:09:56 +00:00
John Wellbelove
a048784285
Changed the way that errors are produced and handled.
...
Compile time macros control the type and verbosity of the errors to allow space and performance optimisation.
2015-12-15 19:28:12 +00:00
John Wellbelove
6f7e26523e
Moved more code to base class.
2015-12-10 13:38:08 +00:00
John Wellbelove
8f7b16dc9c
Redesigned bitset to use no virtual functions.
...
Fixed storage array type as uint8_t.
2015-12-09 15:31:41 +00:00
jwellbelove
f12a371f84
Minor format changes
2015-03-01 11:33:24 +00:00
jwellbelove
4277fbe95c
Optimisations for bitset & knockon changes to pool .
2015-03-01 11:31:56 +00:00
jwellbelove
ae385d5561
Added Github link to copyright notice.
2015-02-22 13:23:18 +00:00
jwellbelove
9b79918537
Added cast to unsigned long long constructor.
2015-02-18 22:46:02 +00:00
jwellbelove
c0aa940735
Fixed end() return values.
...
Made TOTAL_BITS a public constant.
2015-02-05 19:57:44 +00:00
jwellbelove
0b310d45d3
Fixed ARRAY_SIZE comparison in find_next()
2015-01-21 18:09:52 +00:00
jwellbelove
e739cb4952
Fixed a small bug when using find_next
2015-01-18 20:07:32 +00:00
jwellbelove
31d4528f80
Made virtual class for etl::bitset
2014-12-10 16:44:40 +00:00
jwellbelove
b34ab7c513
Removed inline keywords, added iterators
2014-12-08 20:23:27 +00:00
jwellbelove
9c2619ddfd
Mostly updated comments
...
Some extra tests
2014-11-21 17:10:04 +00:00
jwellbelove
504ea88109
Reverse engineered std::bitset without std::string
2014-11-19 18:30:46 +00:00