John Wellbelove
3e283a5d33
Added 'splice' nad 'merge' member functions.
...
Made 'move' member functions private.
2016-02-21 08:57:38 +00:00
John Wellbelove
298f197607
Renamed internal structures
2016-02-18 20:17:58 +00:00
John Wellbelove
1ecbbe5c05
Added and modified capacity functions to better match the standard container APIs.
2016-01-11 23:58:01 +00:00
John Wellbelove
e8a365ff75
Removed unneeded base class
2016-01-11 23:57:10 +00:00
John Wellbelove
737c1c8abd
Removed unecessary base class
2016-01-09 11:21:12 +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
b055c3722e
Modified error_handler include.
2015-12-11 19:03:23 +00:00
John Wellbelove
c279c0ce03
Modified error_handler include.
2015-12-11 19:01:12 +00:00
John Wellbelove
19c10d3ef7
Modified error_handler include.
2015-12-11 19:00:57 +00:00
John Wellbelove
d587ec7fc2
Modified error_handler include.
2015-12-11 19:00:28 +00:00
John Wellbelove
62f807ca72
Moved non-user headers to private sub-directory.
2015-12-10 14:08:59 +00:00
John Wellbelove
34e4351e85
Moved non-user headers to private sub-directory.
2015-12-10 14:08:47 +00:00