git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@591 7ec92016-0320-0410-acc4-a06ded1c099a
This commit is contained in:
syntheticpp 2006-03-07 11:24:20 +00:00
parent ab6e52b476
commit 80d84f878b

View file

@ -15,6 +15,7 @@ General:
- new header added: RefToValue.h (rs,pk) - new header added: RefToValue.h (rs,pk)
- standard RPM specification file for integrated installation - standard RPM specification file for integrated installation
on OpenSUSE Linux added (Thanks to Andreas Scherer, pk) on OpenSUSE Linux added (Thanks to Andreas Scherer, pk)
- using Loki as shared library is now possible (pk,lf)
Function: Function:
@ -23,17 +24,18 @@ Function:
- test LOKI_FUNCTOR_IS_NOT_A_SMALLOBJECT (pk) - test LOKI_FUNCTOR_IS_NOT_A_SMALLOBJECT (pk)
Functor: Functor:
- Added explicit call to base copy-constructor. - Added explicit call to base copy-constructor (rs)
- Changed base class from SmallObject to SmallValueObject. (Thanks to Sam Miller, rs) - Changed base class from SmallObject to SmallValueObject. (Thanks to Sam Miller, rs)
- add possibility to disable inheritance from SmallValueObject: LOKI_FUNCTOR_IS_NOT_A_SMALLOBJECT - add possibility to disable inheritance from SmallValueObject: LOKI_FUNCTOR_IS_NOT_A_SMALLOBJECT (pk)
ScopeGuard: ScopeGuard:
- naming conflict with SmartPtr removed (rs,pk) - naming conflict with SmartPtr removed (rs,pk)
- ByRef moved to RefByVale (rs,pk) - ByRef moved to RefByVale (rs,pk)
Singleton: Singleton:
- support of allocators with a standard interface added (Thanks to Miguel A. Figueroa-Villanueva, pk) - support of allocators with a standard interface added (Thanks to Miguel A. Figueroa-Villanueva, pk)
- convenience template Singleton added for shared libraries (Thanks to Marcus Lindblom, pk)
- example added which shows how to use Singletons with shared libraries added (Thanks to Marcus Lindblom, pk)
SmartPtr: SmartPtr:
- supports propagating constness by additional policy (rs,pk) - supports propagating constness by additional policy (rs,pk)