28 Commits

Author SHA1 Message Date
John Wellbelove
8045ae55c4 Re-enabled ETL_IN_UNIT_TEST macros 2017-12-23 13:14:37 +00:00
John Wellbelove
d77cc23337 Re-enabled ETL_IN_UNIT_TEST macros 2017-12-23 13:09:39 +00:00
John Wellbelove
03f9f05a76 Re-enabled ETL_IN_UNIT_TEST macros 2017-12-23 13:08:04 +00:00
John Wellbelove
636554812f Minor tweak to conditional_integral_constant 2017-12-05 18:47:20 +00:00
John Wellbelove
aac3277f06 Added 'conditional_integral_constant' to complement 'conditional' 2017-11-30 17:02:58 +00:00
John Wellbelove
c0c003303f Added #include <stdint.h> 2017-11-18 11:11:57 +00:00
John Wellbelove
97fbb678da Removed Git merge annotation 2017-10-02 20:40:42 +01:00
John Wellbelove
a3f3a37667 Merge remote-tracking branch 'origin/development' 2017-09-13 13:38:48 +01:00
John Wellbelove
267408445b Added ETL extension etl::types to allow extraction of various types from a specified type. 2017-08-25 11:10:54 +01:00
John Wellbelove
ab9f3ce538 Changed the way nullptr is defined for Arduino projects. 2017-08-22 09:36:10 +01:00
John Wellbelove
aecee1efd1 Changes to allow compilation under various compilers. 2017-08-16 13:29:12 +01:00
John Wellbelove
05d9f50f1d Changes to allow compilation under various compilers. 2017-08-14 14:43:33 +01:00
John Wellbelove
25ad0f0cce Modified http to https in comments 2017-07-30 11:28:17 +01:00
John Wellbelove
f70850f7f5 Lastest FSM and router changes.
Added message_bus.
Created generators for largest and smallest.
2017-07-28 20:34:58 +01:00
John Wellbelove
0ccdd4fab4 Lastest versions of FSM, Message Router and supporting functionality. 2017-07-25 11:30:00 +01:00
John Wellbelove
62a70884bf Updated some definitions to use those from C++11 <type_traits if available. 2017-06-18 14:53:46 +01:00
John Wellbelove
d89e244fac Renamed some classes for be compatible with C++11 standards. 2017-06-17 08:57:11 +01:00
John Wellbelove
9fa28ab2e9 Removed TI specific target 2017-05-06 08:12:33 +01:00
John Wellbelove
c04379a442 Remove 'typename' not allowed in C++03 2017-04-19 18:34:06 +01:00
jwellbelove
f180f63d94 Added...
has_trivial_constructor
has_trivial_copy_constructor
has_trivial_destructor
has_trivial_assignment
2017-02-16 16:59:09 +00:00
jwellbelove
259c7a170c Added simple is_pod 2017-02-14 12:36:21 +00:00
John Wellbelove
4974d578e0 Removed trailing spaces 2016-12-28 12:41:08 +00:00
John Wellbelove
d58f675722 Added hash functions 2016-12-28 12:40:29 +00:00
John Wellbelove
e7ecc17a78 Untabify 2016-11-13 16:31:11 +00:00
John Wellbelove
54d90ffbf3 Changed definitions for 'char' for is_signed and is_unsigned to handle instances where char can be unsigned. 2016-06-19 08:39:10 +01:00
John Wellbelove
31006a5bf1 Fixed compatibility issues with Texas Instruments compiler. 2016-06-19 08:39:09 +01: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