rani_sharoni
|
b53b3265e4
|
Fix various issues related to stability when using highly compliant compilers such as Comeau 4.3.0.1, VC7.1 and GCC 3.2
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@108 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 20:09:08 +00:00 |
|
humesikkins
|
80e63b12a3
|
no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@107 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:56:49 +00:00 |
|
humesikkins
|
4bfc42e511
|
different workaround for void returns than visitor.h
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@106 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:55:48 +00:00 |
|
humesikkins
|
1d58eef03d
|
different workaround for void returns than functor.h
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@105 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:55:21 +00:00 |
|
humesikkins
|
dd2b5192fa
|
replaced pointer-dummy parameters with Type2Type-parameters
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@104 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:53:45 +00:00 |
|
humesikkins
|
16c65edb0e
|
Added missing parameter to OnUnknownType
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@103 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:53:29 +00:00 |
|
humesikkins
|
a646d4a10e
|
new more stable version
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@102 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:52:58 +00:00 |
|
humesikkins
|
ba50ac6da2
|
added support for return type void
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@101 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:51:56 +00:00 |
|
humesikkins
|
e4aac8f7af
|
changed SingletonHolder::MakeInstance in accordance with Bug-report #691687
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@100 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:51:25 +00:00 |
|
humesikkins
|
11f794a478
|
ported RefCountedMT. Corrected NoCopy
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@99 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:50:55 +00:00 |
|
humesikkins
|
bbeec4b27c
|
corrected constructor parameter in ObjectLevelLockable::Lock
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@98 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:50:07 +00:00 |
|
humesikkins
|
3fe3afd55e
|
fixed bug in DerivedToFront. Renamed MakeTypeList -> MakeTypelist
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@97 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:49:36 +00:00 |
|
humesikkins
|
a82b3d6a6a
|
added isFunctionPointer and restructured code
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@96 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:48:45 +00:00 |
|
humesikkins
|
7006244d8e
|
new version better supports return type void
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@95 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-27 15:47:47 +00:00 |
|
derfel
|
7c6d48c9d7
|
Fixed my previous typo.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@94 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-04 22:33:56 +00:00 |
|
tslettebo
|
fe3a7e78ad
|
no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@93 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-03 11:56:16 +00:00 |
|
tslettebo
|
53bce2fe7c
|
no message
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@92 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-03 11:54:05 +00:00 |
|
tslettebo
|
cb529b708c
|
Fixed dependent names
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@91 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-02-02 16:35:14 +00:00 |
|
humesikkins
|
621b2addce
|
Fixed bugs in TypeTraits' scalar, array, const and volatile detection.
Added Enum- and pointer-to-member-function-detection code.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@90 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-31 20:13:57 +00:00 |
|
tslettebo
|
20107644b0
|
Small fix to operator new
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@89 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-25 12:56:30 +00:00 |
|
derfel
|
8b5dacc522
|
Changed functor operator bool to operator unspecified_bool_type using pointer to member function.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@88 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-17 01:23:08 +00:00 |
|
tslettebo
|
10c21af076
|
Benjamin Kaufmann's port
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@87 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-10 01:33:21 +00:00 |
|
tslettebo
|
ca94249f94
|
Benjamin Kaufmann's port
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@86 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-06 02:26:33 +00:00 |
|
tslettebo
|
6539637357
|
*** empty log message ***
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@85 7ec92016-0320-0410-acc4-a06ded1c099a
|
2003-01-06 02:18:31 +00:00 |
|
derfel
|
90a16ecbd4
|
Added a conversion to bool to check if a functor it's been initialized.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@84 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-12-31 00:04:21 +00:00 |
|
jbouchard
|
aeb33168e8
|
Updated test results: gcc 3.2 pass them all (MT excepted)
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@83 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 19:55:16 +00:00 |
|
jbouchard
|
580089f04d
|
Added missing TestClass::Clone() needed by DeepCopy (OwnershipPolicy)
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@82 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 19:09:04 +00:00 |
|
jbouchard
|
73aa0f6d88
|
Replaced copy initialization that may fail (NoCopy policy) / direct construction
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@81 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 19:07:06 +00:00 |
|
jbouchard
|
06b5ace0ea
|
Renamed TypeList.h to Typelist.h
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@80 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 19:03:13 +00:00 |
|
jbouchard
|
21ec3a171d
|
Fixed wrong code; added tests; fixed buffer overflow
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@79 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 18:57:08 +00:00 |
|
jbouchard
|
75d957f363
|
Fixed path of Loki headers
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@78 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 18:55:04 +00:00 |
|
jbouchard
|
0050aad0a2
|
Fixed AtomicDecrement
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@77 7ec92016-0320-0410-acc4-a06ded1c099a
|
2002-11-07 18:53:47 +00:00 |
|
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 |
|