- Timestamp:
- Mar 20, 2011, 3:12:17 AM (14 years ago)
- Location:
- branches/egtra/ab5.0
- Files:
-
- 2 added
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/egtra/ab5.0/abdev/ab-common.props
r807 r818 22 22 <PreprocessorDefinitions>WIN32;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> 23 23 <AdditionalOptions>/Zm150 %(AdditionalOptions)</AdditionalOptions> 24 <MinimalRebuild>false</MinimalRebuild> 24 25 </ClCompile> 25 26 <Link> -
branches/egtra/ab5.0/abdev/ab-test/ab-test.cpp
r793 r818 1 1 #include "stdafx.h" 2 2 3 #include <cstdint>4 #include <cstring>5 6 3 #include <GdiPlus.h> 7 8 #define BOOST_TEST_MAIN9 10 #include <boost/test/unit_test.hpp>11 4 12 5 #include <boost/preprocessor/cat.hpp> … … 19 12 20 13 namespace abres = ActiveBasic::Resource; 14 15 using boost::implicit_cast; 21 16 22 17 struct HModuleDeleter … … 102 97 103 98 UniqueHModule hmodRes(::LoadLibraryExW((systemDir / name).wstring().c_str(), nullptr, LOAD_LIBRARY_AS_DATAFILE)); 104 BOOST_ CHECK(hmodRes != nullptr);99 BOOST_REQUIRE_NE(hmodRes.get(), implicit_cast<HMODULE>(nullptr)); 105 100 return hmodRes; 106 101 } -
branches/egtra/ab5.0/abdev/ab-test/ab-test.vcxproj
r811 r818 145 145 <ItemGroup> 146 146 <ClCompile Include="ab-test.cpp" /> 147 <ClCompile Include="jenga.cpp" /> 147 148 <ClCompile Include="stdafx.cpp"> 148 149 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> … … 151 152 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> 152 153 </ClCompile> 154 <ClCompile Include="TestMain.cpp"> 155 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader> 156 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader> 157 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader> 158 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader> 159 </ClCompile> 153 160 </ItemGroup> 154 161 <ItemGroup> 162 <ProjectReference Include="..\..\jenga\projects\jenga\jenga.vcxproj"> 163 <Project>{f01805b6-65b4-4708-88f4-a5e07dea9fbd}</Project> 164 </ProjectReference> 155 165 <ProjectReference Include="..\abdev-impl\abdev-impl.vcxproj"> 156 166 <Project>{58ff88a2-86bc-4480-95f4-71af693fef28}</Project> -
branches/egtra/ab5.0/abdev/ab-test/ab-test.vcxproj.filters
r784 r818 30 30 <Filter>Source Files</Filter> 31 31 </ClCompile> 32 <ClCompile Include="jenga.cpp"> 33 <Filter>Source Files</Filter> 34 </ClCompile> 35 <ClCompile Include="TestMain.cpp"> 36 <Filter>Source Files</Filter> 37 </ClCompile> 32 38 </ItemGroup> 33 39 </Project> -
branches/egtra/ab5.0/abdev/ab-test/stdafx.h
r798 r818 7 7 8 8 #include <memory> 9 10 #include < boost/filesystem/path.hpp>9 #include <cstdint> 10 #include <cstring> 11 11 12 12 #include <windows.h> 13 13 #include <tchar.h> 14 15 #include <boost/filesystem/path.hpp> 16 #include <boost/test/unit_test.hpp> 17 #include <boost/implicit_cast.hpp> -
branches/egtra/ab5.0/jenga/include/MyAssert.h
r738 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/Binary.h
r582 r818 1 #include <boost/serialization/serialization.hpp> 2 #include <boost/serialization/split_member.hpp> 3 1 4 #pragma once 2 5 -
branches/egtra/ab5.0/jenga/include/common/BoostSerializationSupport.h
r523 r818 1 #include <iosfwd> 2 #include <string> 3 1 4 #pragma once 2 5 -
branches/egtra/ab5.0/jenga/include/common/CmdLine.h
r518 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/Directory.h
r680 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/EasyToken.h
r622 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/Environment.h
r806 r818 1 #include <string> 2 #include <windows.h> 3 #include <shlobj.h> 4 1 5 #pragma once 2 6 -
branches/egtra/ab5.0/jenga/include/common/Exception.h
r524 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/File.h
r806 r818 1 #include <string> 2 #include <Windows.h> 3 1 4 #pragma once 2 5 -
branches/egtra/ab5.0/jenga/include/common/FileSystem.h
r694 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/Hashmap.h
r816 r818 1 # pragma once1 #include <stdexcept> 2 2 #include <unordered_set> 3 3 #include <boost/range/algorithm.hpp> … … 5 5 #include <boost/iterator/transform_iterator.hpp> 6 6 #include <boost/cast.hpp> 7 #include <boost/serialization/serialization.hpp> 8 #include <boost/serialization/split_member.hpp> 9 10 #pragma once 11 7 12 8 13 namespace Jenga{ -
branches/egtra/ab5.0/jenga/include/common/Path.h
r749 r818 1 #include <string> 2 1 3 #pragma once 2 4 -
branches/egtra/ab5.0/jenga/include/common/String.h
r763 r818 1 #include <string> 2 #include <vector> 3 1 4 #pragma once 2 5 -
branches/egtra/ab5.0/jenga/include/common/VectorSupporter.h
r624 r818 7 7 template<class T> void EraseVectorItem( T &v, int index ) 8 8 { 9 T::iterator it = v.begin(); 10 int i = 0; 11 while( i < index ) 12 { 13 i ++; 14 it ++; 15 } 16 v.erase( it ); 9 v.erase(v.begin() + index); 17 10 } 18 11
Note:
See TracChangeset
for help on using the changeset viewer.