1156 Commits

Author SHA1 Message Date
jwellbelove
b84b1f4ef4 Change parameter types to template lookup 2014-11-19 18:36:45 +00:00
jwellbelove
d435679559 Changed compiler directives 2014-11-19 18:35:54 +00:00
jwellbelove
ca7e569033 Modified array tests 2014-11-19 18:35:37 +00:00
jwellbelove
4bc10b1cdd Updated codelite project files 2014-11-19 18:35:04 +00:00
jwellbelove
e5af2af7f9 Updated codelite project files 2014-11-19 18:34:49 +00:00
jwellbelove
32cb0c9a0b Added largest_alignment
Added largest_alignment
Renamed largest to largest_type
2014-11-19 18:34:22 +00:00
jwellbelove
2d0a243889 Determine the smallest types for a set 2014-11-19 18:33:38 +00:00
jwellbelove
bb8caf35f6 Choose between value and const reference type
Choose between value and const reference based on boolean template
parameter
2014-11-19 18:33:16 +00:00
jwellbelove
472bd6d27d Endianness constants 2014-11-19 18:32:13 +00:00
jwellbelove
8e9e7e29bf Corrected example code 2014-11-19 18:31:56 +00:00
jwellbelove
baf0f6cd20 Updated the API 2014-11-19 18:31:39 +00:00
jwellbelove
82a3883ec6 Reverse engineered version of std::forward_list 2014-11-19 18:31:18 +00:00
jwellbelove
504ea88109 Reverse engineered std::bitset without std::string 2014-11-19 18:30:46 +00:00
jwellbelove
6c9245aff4 Align a variable to a compile time value 2014-11-19 18:30:15 +00:00
jwellbelove
940b5eda3b Optimisations & others
Optimisations & use more iterators in implementation
2014-11-11 15:23:43 +00:00
jwellbelove
637573dd3e Compile time integral constants 2014-11-11 15:22:36 +00:00
jwellbelove
847c087bd9 Modified comments 2014-11-06 20:09:45 +00:00
jwellbelove
bc5c02a686 Added empty check to 'unique' 2014-11-06 20:09:32 +00:00
jwellbelove
192e390665 Added warning ignore 2014-11-06 12:54:46 +00:00
jwellbelove
0be1465a4e Added swap. Removed extra allocated data node. 2014-11-06 12:54:27 +00:00
jwellbelove
21cfc811cf Added 'swap' 2014-11-06 12:54:00 +00:00
jwellbelove
a849a56751 Added 'ignore' items 2014-11-06 12:53:12 +00:00
jwellbelove
c830946f64 Incorrect file 2014-11-05 17:47:35 +00:00
jwellbelove
a306294cc0 Added Visual Studio 2013 project files. 2014-11-05 17:44:54 +00:00
jwellbelove
b58bec8575 Added Visual Studio 2010 project files 2014-11-05 17:44:35 +00:00
jwellbelove
2996cc9794 Added CodeLite project files. 2014-11-05 17:42:44 +00:00
jwellbelove
dd597e1d2f Added Code::Blocks project files. 2014-11-05 17:41:49 +00:00
jwellbelove
1108b9e5c7 Updates for Code::Blocks and CodeLite
Updates so that Code::Blocks and CodeLite can compile the tests.
Made include guards upper case.
2014-11-05 17:41:17 +00:00
jwellbelove
740b088282 Changes for compatibility with GCC 2014-11-04 20:33:11 +00:00
jwellbelove
285983bee9 Code::Blocks project files 2014-11-04 20:32:00 +00:00
jwellbelove
e88602e3f7 Added CRC and Deque functionality 2014-11-03 12:34:55 +00:00
jwellbelove
a956df84e0 Defines CHECK_NO_THROW
Defines CHECK_NO_THROW if not already defined.
2014-11-03 12:33:46 +00:00
jwellbelove
102e4a8bed Changed exception names 2014-11-03 12:33:05 +00:00
jwellbelove
8feac38d02 Double ended queue container added 2014-11-03 12:32:43 +00:00
jwellbelove
6115be6595 Changed exception names 2014-11-03 12:32:11 +00:00
jwellbelove
64f3386b37 Changed exception names 2014-11-03 12:31:39 +00:00
jwellbelove
c38652ebfa Changed includes 2014-11-02 17:20:37 +00:00
jwellbelove
0b1b76428f Modified CHECK_NO_THROW calls 2014-11-02 17:19:46 +00:00
jwellbelove
33fa86f6eb Added doxygen comments 2014-11-02 17:19:17 +00:00
jwellbelove
82dddfc299 CRC unit tests 2014-11-02 17:18:58 +00:00
jwellbelove
91f7fc5f20 Separated lookup tables into cpp file 2014-11-02 17:18:47 +00:00
jwellbelove
eca0e3c8b1 Individual classes originally from maths.h 2014-11-02 17:18:09 +00:00
jwellbelove
f760a0f848 Separated log & pow in individual files 2014-11-02 17:17:22 +00:00
jwellbelove
f96a546b9a Renamed file to crc8_ccitt 2014-11-02 17:17:00 +00:00
jwellbelove
f50d34a42c Deleted old combined file 2014-11-02 17:16:41 +00:00
jwellbelove
ad335086f2 Added CRC calculation classes. 2014-11-01 23:34:13 +00:00
jwellbelove
1a335e4e46 Added CRC8 test to CRC tests 2014-11-01 16:29:47 +00:00
jwellbelove
e37cd3cfe8 Added CRC8 calculation tests. 2014-11-01 16:29:12 +00:00
jwellbelove
5ab0b36706 Added CRC group 2014-11-01 16:28:48 +00:00
jwellbelove
e695e75fa0 Added CRC8 calculations 2014-11-01 16:28:29 +00:00