jfbastien
|
f167b31cbb
|
Typo.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@997 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-05 12:21:52 +00:00 |
|
jfbastien
|
da63cc999c
|
Bug 2657248: take two, this time fix it properly!
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@993 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-03 16:29:14 +00:00 |
|
jfbastien
|
fc81b2a539
|
Bug 2657248: flex_string replace error when replacing from an empty range
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@992 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-03 13:32:21 +00:00 |
|
jfbastien
|
c776744629
|
Bug 2645770: Missing getline implementation for flex_string
Implement both getline overloads. The implementation is from the SGI STL (http://www.sgi.com/tech/stl/) and comes with the following copyright:
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the below copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
Copyright © 1997-1999
Silicon Graphics Computer Systems, Inc.
Copyright © 1994
Hewlett-Packard Company
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@989 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-02 14:54:16 +00:00 |
|
jfbastien
|
56225861f7
|
Missing private after preprocessor condition.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@988 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-02 13:09:05 +00:00 |
|
jfbastien
|
a3c0926e23
|
Parenthesis around call to std::numeric_limits::max to prevent problems when Windows.h is included.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@987 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-03-02 13:08:03 +00:00 |
|
rich_sposato
|
4b43d68311
|
Fixed bug 1776032 by changing class to singleton.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@985 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-02-02 07:45:50 +00:00 |
|
rich_sposato
|
26d771c3a1
|
Changed pass-by-value to pass-by-reference.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@984 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-02-02 06:23:28 +00:00 |
|
rich_sposato
|
de86ba3dd4
|
Updated comment.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@982 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-31 07:51:27 +00:00 |
|
rich_sposato
|
fac31a70d6
|
Changed class names to match Loki naming style.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@956 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-29 08:27:39 +00:00 |
|
rich_sposato
|
fef3ad9a3b
|
Added documentation comments. Added a policy.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@955 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-29 08:24:30 +00:00 |
|
syntheticpp
|
0ecd4269ce
|
Add Rich's idea to pass the value into the policy
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@954 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-28 18:12:10 +00:00 |
|
rich_sposato
|
c6c68b8391
|
Added documentation comment.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@953 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-28 04:19:22 +00:00 |
|
syntheticpp
|
797f97f415
|
Cygwin fixes: build with mingw 3.4.4 and 4.3.2
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@950 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-26 19:45:54 +00:00 |
|
rich_sposato
|
7724ac7220
|
Fixed bug 2536490 by fixing find function.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@948 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-26 01:55:50 +00:00 |
|
rich_sposato
|
592aa240b6
|
Adding SafeBits component to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@917 7ec92016-0320-0410-acc4-a06ded1c099a
|
2009-01-20 07:15:18 +00:00 |
|
rich_sposato
|
1651d21c5e
|
Corrected inheritance for ownership policy.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@914 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-12-19 00:39:29 +00:00 |
|
syntheticpp
|
2d68004ddf
|
fix GCC warning
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@911 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-12-15 20:55:24 +00:00 |
|
syntheticpp
|
e7d0d872f3
|
fix strange parenthesis
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@910 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-12-13 16:30:06 +00:00 |
|
syntheticpp
|
541c601909
|
add error policy to check return
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@908 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-12-10 20:22:40 +00:00 |
|
rich_sposato
|
c983337def
|
Fixed variation of bug 2022935 by changing when functions check if strong-count is zero.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@904 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-11-10 05:59:59 +00:00 |
|
rich_sposato
|
464f643e19
|
Fixed bug 2082935 using overloaded version of AtomicDecrement.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@903 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-11-10 05:55:12 +00:00 |
|
rich_sposato
|
c661dfc348
|
Added several more atomic functions.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@902 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-11-10 05:47:06 +00:00 |
|
rich_sposato
|
19dd1dfe3d
|
Added pre-conditions and post-conditions. Changed name of class.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@899 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-08-23 07:00:13 +00:00 |
|
syntheticpp
|
c6d6cada99
|
GCC 4.3 fixes, thanks to Tom Browder
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@898 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-08-09 15:35:12 +00:00 |
|
syntheticpp
|
1ca2df042d
|
GCC 4.3 fixes: at least compile
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@897 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-08-08 22:53:19 +00:00 |
|
syntheticpp
|
683474eff9
|
fix line endings
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@896 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-08-08 22:20:05 +00:00 |
|
syntheticpp
|
0c4789ee11
|
GCC 4.2 fixes
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@895 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-08-08 22:06:26 +00:00 |
|
syntheticpp
|
7db6328cb2
|
add solaris patch 1839286
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@869 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-07-15 20:28:06 +00:00 |
|
rich_sposato
|
60effd7682
|
Adding LevelMutex to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@846 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-05-25 04:07:53 +00:00 |
|
rich_sposato
|
a7e94f86a5
|
Adding Checker to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@842 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-05-25 00:57:28 +00:00 |
|
rich_sposato
|
9bc7fac1bf
|
Added include statement.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@841 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-03-24 23:58:28 +00:00 |
|
rich_sposato
|
25ce12a718
|
Added lines to comment header about license.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@840 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-03-19 19:44:38 +00:00 |
|
rich_sposato
|
7dd3646382
|
Added more comments.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@839 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-03-19 18:39:50 +00:00 |
|
rich_sposato
|
434ddf8198
|
Added to comment.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@838 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-03-19 18:17:05 +00:00 |
|
rich_sposato
|
b6d6abd191
|
Adding class to wrap small object allocator for STL containers.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@837 7ec92016-0320-0410-acc4-a06ded1c099a
|
2008-03-19 18:02:49 +00:00 |
|
aandrei
|
3179302021
|
Bug fixes to flex_string submitted by Harmut Kaiser, Jean-Francois Bastien, and Andrew Barnert
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@836 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-09-20 15:51:37 +00:00 |
|
syntheticpp
|
b19393301f
|
long long is not a standard type
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@835 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-08-02 19:39:02 +00:00 |
|
syntheticpp
|
a0268bf729
|
initialize static singleton data, thx to Peter Long
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@834 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-08-02 19:36:10 +00:00 |
|
syntheticpp
|
7375e1e987
|
long long is not a standard type
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@833 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-08-02 19:33:26 +00:00 |
|
clitte_bbt
|
3bb6ebaada
|
Adding 64 bits types to StdUnsignedInts and StdSignedInts typedefs. It allows ParameterType to be defined for 64bits integer types.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@832 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-07-17 20:35:36 +00:00 |
|
syntheticpp
|
ec38e7236e
|
fix docu
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@830 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-07-01 18:38:04 +00:00 |
|
syntheticpp
|
a39b59b243
|
fix docu
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@829 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-07-01 18:29:15 +00:00 |
|
syntheticpp
|
5e2237dcb0
|
add possibility to enable recursive mutex support for pthread
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@828 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-07-01 18:14:46 +00:00 |
|
syntheticpp
|
aab20bdd87
|
add missing parameter
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@825 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-05-22 19:19:01 +00:00 |
|
rich_sposato
|
b1a4b3a047
|
Added CheckReturn facility to Loki.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@824 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-05-09 00:57:06 +00:00 |
|
lfittl
|
214635bfc1
|
- Fixed build failures with gcc 4.3 pre-release
(http://bugs.debian.org/413432)
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@823 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-05-08 10:48:40 +00:00 |
|
rich_sposato
|
5767923ea5
|
Added documentation comment describing thread race condition.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@821 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-05-01 16:22:02 +00:00 |
|
rich_sposato
|
dcf9d7f1d8
|
Fixed bug 1668356 by making dtor inline and empty, and changing StrongPtr dtor.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@818 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-03-07 00:28:17 +00:00 |
|
rich_sposato
|
1d13860d12
|
Added destructor to TwoRefCounts.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@814 7ec92016-0320-0410-acc4-a06ded1c099a
|
2007-03-01 01:23:22 +00:00 |
|