114 Commits

Author SHA1 Message Date
jwellbelove
ef7ab92d4f New files in project 2014-11-19 18:40:01 +00:00
jwellbelove
760880870b New files in project 2014-11-19 18:39:50 +00:00
jwellbelove
d832494bd0 New files in project 2014-11-19 18:39:39 +00:00
jwellbelove
0e5414c664 Added compiler directives
Added directives to allow compilation with several compilers
2014-11-19 18:39:19 +00:00
jwellbelove
896ec105dc Modified parameter types 2014-11-19 18:38:39 +00:00
jwellbelove
6ac2a3c6ec Updated array 2014-11-19 18:38:09 +00:00
jwellbelove
878a103e99 New tests for new classes 2014-11-19 18:37:38 +00:00
jwellbelove
e5a9fa3127 Updated tests 2014-11-19 18:37:14 +00:00
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