Added StrongPtr class to Loki along with tests for StrongPtr.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@623 7ec92016-0320-0410-acc4-a06ded1c099a
This commit is contained in:
parent
0201647cdc
commit
d5f4f0f77f
7 changed files with 3294 additions and 52 deletions
|
@ -1,11 +1,11 @@
|
|||
[Project]
|
||||
FileName=SmartPtr.dev
|
||||
Name=SmartPtr
|
||||
UnitCount=10
|
||||
UnitCount=12
|
||||
Type=1
|
||||
Ver=1
|
||||
ObjFiles=
|
||||
Includes=C:\Projects\loki\include
|
||||
Includes=C:\DevCpp\include;C:\Projects\loki\include
|
||||
Libs=
|
||||
PrivateResource=
|
||||
ResourceIncludes=
|
||||
|
@ -20,49 +20,49 @@ ObjectOutput=
|
|||
OverrideOutput=0
|
||||
OverrideOutputName=SmartPtr.exe
|
||||
HostApplication=
|
||||
Folders=Loki_Headers,Loki_Sources,Test
|
||||
Folders=Headers,Sources,Tests
|
||||
CommandLine=
|
||||
UseCustomMakefile=0
|
||||
CustomMakefile=
|
||||
IncludeVersionInfo=0
|
||||
SupportXPThemes=0
|
||||
CompilerSet=0
|
||||
CompilerSettings=1000001001001001000000
|
||||
CompilerSettings=0000001001001001000000
|
||||
|
||||
[Unit1]
|
||||
FileName=..\..\src\Singleton.cpp
|
||||
FileName=main.cpp
|
||||
CompileCpp=1
|
||||
Folder=Loki_Sources
|
||||
Folder=Tests
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit2]
|
||||
FileName=..\..\src\SmallObj.cpp
|
||||
FileName=..\..\src\Singleton.cpp
|
||||
CompileCpp=1
|
||||
Folder=Loki_Sources
|
||||
Folder=Sources
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=2
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit3]
|
||||
FileName=..\..\src\SmartPtr.cpp
|
||||
FileName=..\..\src\SmallObj.cpp
|
||||
CompileCpp=1
|
||||
Folder=Loki_Sources
|
||||
Folder=Sources
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=3
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit4]
|
||||
FileName=..\..\include\loki\Threads.h
|
||||
CompileCpp=1
|
||||
Folder=Loki_Headers
|
||||
Folder=Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
|
@ -70,9 +70,9 @@ OverrideBuildCmd=0
|
|||
BuildCmd=
|
||||
|
||||
[Unit5]
|
||||
FileName=..\..\include\loki\ConstPolicy.h
|
||||
FileName=..\..\include\loki\Singleton.h
|
||||
CompileCpp=1
|
||||
Folder=Loki_Headers
|
||||
Folder=Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
|
@ -80,9 +80,9 @@ OverrideBuildCmd=0
|
|||
BuildCmd=
|
||||
|
||||
[Unit6]
|
||||
FileName=..\..\include\loki\Singleton.h
|
||||
FileName=..\..\include\loki\SmallObj.h
|
||||
CompileCpp=1
|
||||
Folder=Loki_Headers
|
||||
Folder=Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
|
@ -90,39 +90,9 @@ OverrideBuildCmd=0
|
|||
BuildCmd=
|
||||
|
||||
[Unit7]
|
||||
FileName=..\..\include\loki\SmallObj.h
|
||||
CompileCpp=1
|
||||
Folder=Loki_Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit8]
|
||||
FileName=..\..\include\loki\SmartPtr.h
|
||||
CompileCpp=1
|
||||
Folder=Loki_Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit9]
|
||||
FileName=main.cpp
|
||||
CompileCpp=1
|
||||
Folder=Test
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit10]
|
||||
FileName=base.h
|
||||
CompileCpp=1
|
||||
Folder=Test
|
||||
Folder=Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
|
@ -147,3 +117,53 @@ ProductName=
|
|||
ProductVersion=
|
||||
AutoIncBuildNr=0
|
||||
|
||||
[Unit8]
|
||||
FileName=strong.cpp
|
||||
CompileCpp=1
|
||||
Folder=Tests
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit9]
|
||||
FileName=..\..\src\StrongPtr.cpp
|
||||
CompileCpp=1
|
||||
Folder=Sources
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit10]
|
||||
FileName=..\..\include\loki\StrongPtr.h
|
||||
CompileCpp=1
|
||||
Folder=Headers
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit11]
|
||||
FileName=..\..\src\SmartPtr.cpp
|
||||
CompileCpp=1
|
||||
Folder=Sources
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
[Unit12]
|
||||
FileName=base.h
|
||||
CompileCpp=1
|
||||
Folder=Tests
|
||||
Compile=1
|
||||
Link=1
|
||||
Priority=1000
|
||||
OverrideBuildCmd=0
|
||||
BuildCmd=
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue