Commit graph

524 commits

Author SHA1 Message Date
jbouchard
0e0465a7d2 Fixed usage of compile-time assertions
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@76 7ec92016-0320-0410-acc4-a06ded1c099a
2002-11-07 18:51:23 +00:00
jbouchard
cff15d1d0c Fixed usage of default delete
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@75 7ec92016-0320-0410-acc4-a06ded1c099a
2002-11-07 18:50:44 +00:00
jbouchard
ec8b9cbf5d Renamed TypeList -> Typelist
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@74 7ec92016-0320-0410-acc4-a06ded1c099a
2002-11-07 18:49:05 +00:00
jbouchard
302181978d Added namespace qualifier
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@73 7ec92016-0320-0410-acc4-a06ded1c099a
2002-11-06 19:58:02 +00:00
jbouchard
57bf2d9d90 Added typename before dependent type (needed by gcc-3.2)
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@72 7ec92016-0320-0410-acc4-a06ded1c099a
2002-11-04 21:01:14 +00:00
magmaikh
16cf673e13 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@71 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-14 00:13:18 +00:00
tslettebo
08bd05c8c4 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@70 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-13 09:38:20 +00:00
magmaikh
52020f94e0 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@69 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-13 05:02:16 +00:00
magmaikh
e88daeafee no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@68 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-13 04:53:44 +00:00
magmaikh
44d1bc8ebf no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@67 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-13 04:40:12 +00:00
magmaikh
34baf93ed8 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@66 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-12 05:49:10 +00:00
tslettebo
3584c9778a *** empty log message ***
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@65 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 13:21:50 +00:00
tslettebo
10f7673888 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@64 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 13:21:04 +00:00
tslettebo
619f3f7b5d no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@63 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 13:12:09 +00:00
tslettebo
ae050862b8 *** empty log message ***
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@62 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 13:01:49 +00:00
tslettebo
b92ac37503 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@61 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 12:59:22 +00:00
tslettebo
a0aa6b269f *** empty log message ***
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@60 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 12:56:23 +00:00
tslettebo
ca9fff7cf4 *** empty log message ***
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@59 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 12:50:55 +00:00
magmaikh
386bf14a8c no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@58 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 05:38:02 +00:00
magmaikh
0fd2f91c64 Added MakeTypelist
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@57 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-07 05:37:20 +00:00
magmaikh
41a466c1b2 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@56 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-06 06:25:22 +00:00
magmaikh
ef33406cb3 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@55 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-06 03:05:21 +00:00
magmaikh
b095bfbbb0 Superceded
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@54 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-01 03:26:06 +00:00
magmaikh
ef4a9b8276 Generate data from a TypeList and Unit Template
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@53 7ec92016-0320-0410-acc4-a06ded1c099a
2002-10-01 03:24:27 +00:00
tslettebo
1b82d40441 Fix: Moved the new templates inside the Loki namespace
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@52 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-29 13:49:41 +00:00
tslettebo
b79d2d799a no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@51 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-16 02:23:07 +00:00
tslettebo
a12930a53d Various improvements and fixes
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@50 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-16 02:17:17 +00:00
tslettebo
7970c69da0 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@49 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-16 02:14:37 +00:00
tslettebo
ad7e89ad22 Uses Reference if compiler has no port
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@48 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-16 01:58:52 +00:00
tslettebo
0b9d261d9b Initial commit
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@47 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-16 00:43:01 +00:00
magmaikh
248f62cb17 Fixed missing /
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@46 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-08 22:44:31 +00:00
magmaikh
f355bb6a68 Fixed missing / bug
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@45 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-08 22:43:44 +00:00
magmaikh
72e10284d7 Now uses forward slashes
backslashes didn't work on Linux w/gcc 3.2


git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@44 7ec92016-0320-0410-acc4-a06ded1c099a
2002-09-04 02:46:49 +00:00
magmaikh
8c865b9725 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@43 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-29 05:54:43 +00:00
magmaikh
d0fa77a6d3 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@42 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-29 05:34:04 +00:00
magmaikh
3df4651cd9 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@41 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-24 00:31:37 +00:00
tslettebo
b5d2cd3d11 No message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@40 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-23 07:22:07 +00:00
magmaikh
5ca0b883b1 Fixed what I believe is a bug in SUPERSUBCLASS_STRICT
Added *'s

#define SUPERSUBCLASS_STRICT(T, U) \
    (SUPERSUBCLASS(T, U) && \
    !::Loki::Conversion<const volatile T*, const volatile U*>::sameType)


git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@39 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:59:47 +00:00
magmaikh
a70e07ccb3 Fixed AtomicDivide/AtomicDecrement typo's
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@38 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:49:29 +00:00
magmaikh
8252c903a2 Added nothrow exception specification to NullPointerException::what()
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@37 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:43:10 +00:00
magmaikh
f5a13bbce0 Forwarding headers, the original code is under .\Reference
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@36 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:38:19 +00:00
magmaikh
69936e7e81 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@35 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:07:50 +00:00
magmaikh
8c599321c7 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@34 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 02:01:04 +00:00
magmaikh
301d96c6a1 Rani Sharoni's port
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@33 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-15 01:39:30 +00:00
magmaikh
b233e001b3 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@32 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-11 05:56:25 +00:00
magmaikh
82ee09b978 The Golden Code
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@31 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-11 05:49:45 +00:00
magmaikh
c5ca330861 Borland Port from experimental
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@30 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-11 05:48:53 +00:00
magmaikh
f9fa5fbbd9 Partial ports to MSVC 6 & 7
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@29 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-11 05:41:23 +00:00
aandrei
95824ec34f Aug 02, 2002: Fix in VicinityFind sent by Pavel Vozenilek
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@28 7ec92016-0320-0410-acc4-a06ded1c099a
2002-08-02 17:03:31 +00:00
aandrei
eebcd854c5 no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@27 7ec92016-0320-0410-acc4-a06ded1c099a
2002-06-27 22:27:28 +00:00