Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r51957 - in sandbox/mirror: boost/mirror/detail libs/mirror/build/msvc/mirror_examples libs/mirror/build/msvc/mirror_examples/hello_world libs/mirror/build/msvc/mirror_examples/hello_world_2 libs/mirror/build/msvc/mirror_examples/tvrsl_json_01 libs/mirror/build/msvc/mirror_examples/tvrsl_json_02 libs/mirror/build/msvc/mirror_examples/tvrsl_json_03
From: chochlik_at_[hidden]
Date: 2009-03-24 10:15:12


Author: matus.chochlik
Date: 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
New Revision: 51957
URL: http://svn.boost.org/trac/boost/changeset/51957

Log:
[mirror 0.3.x]
- minor fix of meta-attributes implementation
- update of msvc solution for building examples
Added:
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world/ (props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world/hello_world.vcproj (contents, props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world_2/ (props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world_2/hello_world_2.vcproj (contents, props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_01/ (props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_01/tvrsl_json_01.vcproj (contents, props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_02/ (props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_02/tvrsl_json_02.vcproj (contents, props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_03/ (props changed)
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_03/tvrsl_json_03.vcproj (contents, props changed)
Text files modified:
   sandbox/mirror/boost/mirror/detail/meta_all_attribs_base.hpp | 34 +++++++++++++++++-----------------
   sandbox/mirror/libs/mirror/build/msvc/mirror_examples/mirror_examples.sln | 30 ++++++++++++++++++++++++++++++
   2 files changed, 47 insertions(+), 17 deletions(-)

Modified: sandbox/mirror/boost/mirror/detail/meta_all_attribs_base.hpp
==============================================================================
--- sandbox/mirror/boost/mirror/detail/meta_all_attribs_base.hpp (original)
+++ sandbox/mirror/boost/mirror/detail/meta_all_attribs_base.hpp 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -61,7 +61,7 @@
          * is implementation detail and can change without any
          * notice.
          */
- struct detail
+ struct helpers
         {
                 /** Tells whether a base class is inherited virtually
                  */
@@ -125,7 +125,7 @@
                                 meta_inheritance::
                                 base_class::
                                 all_attributes::
- detail::
+ helpers::
                                 regular_base_class_layout type;
                 };
                 
@@ -160,7 +160,7 @@
                                 meta_inheritance::
                                 base_class::
                                 all_attributes::
- detail::
+ helpers::
                                 virtual_base_class_layout type;
                 };
 
@@ -176,7 +176,7 @@
                                 meta_inheritance::
                                 base_class::
                                 all_attributes::
- detail::
+ helpers::
                                 base_class_layout type;
                 };
 
@@ -273,7 +273,7 @@
                 * the inherited ones.
                 */
                 typedef typename mpl::joint_view<
- typename detail::inherited_member_attrib_type_list,
+ typename helpers::inherited_member_attrib_type_list,
                         typename scope::attributes::type_list
>::type member_attrib_type_list;
 
@@ -358,7 +358,7 @@
                 struct inherited_attrib_meta_class_and_pos
                 {
                         typedef typename mpl::at<
- typename detail::inherited_attrib_owners_and_offsets,
+ typename helpers::inherited_attrib_owners_and_offsets,
                                 mpl::int_<I>
>::type owner_and_offset;
 
@@ -613,7 +613,7 @@
         }; // struct detail
         /** The list of inherited attribute types
          */
- typedef typename detail::inherited_member_attrib_type_list
+ typedef typename helpers::inherited_member_attrib_type_list
                 inherited_type_list;
 
         /** The size of the type_list, i.e. the count of inherited attributes
@@ -625,7 +625,7 @@
          * WARNING: this is an implementation detail which
          * can change without any notice.
          */
- typedef typename detail::member_attrib_type_list type_list;
+ typedef typename helpers::member_attrib_type_list type_list;
         
         /** The size of the type_list, i.e. the count of all attributes
          * WARNING: this is an implementation detail which
@@ -664,7 +664,7 @@
                 ::std::char_traits<CharT> cht
         )
         {
- return detail::get_name(
+ return helpers::get_name(
                         pos,
                         full_name,
                         cht,
@@ -676,10 +676,10 @@
          * the inherited ones)
          */
         template <class Class, int I>
- static inline typename detail::template type_of_address<I>::type
+ static inline typename helpers::template type_of_address<I>::type
         address(Class& instance, mpl::int_<I> pos)
         {
- return detail::address(
+ return helpers::address(
                         instance,
                         pos,
                         is_inherited(pos)
@@ -690,10 +690,10 @@
          * the inherited ones)
          */
         template <class Class, int I>
- static inline typename detail::template result_of_get<I>::type
+ static inline typename helpers::template result_of_get<I>::type
         get(const Class& instance, mpl::int_<I> pos)
         {
- return detail::get(
+ return helpers::get(
                         instance,
                         pos,
                         is_inherited(pos)
@@ -707,7 +707,7 @@
         static inline DestType&
         query(Class instance, mpl::int_<I> pos, DestType& dest)
         {
- return detail::query(
+ return helpers::query(
                         instance,
                         pos,
                         dest,
@@ -722,7 +722,7 @@
         static inline void
         set(Class& instance, mpl::int_<I> pos, ValueType value)
         {
- detail::set(
+ helpers::set(
                         instance,
                         pos,
                         value,
@@ -733,7 +733,7 @@
         /** The attribute traits getter
          */
         template <int I>
- static typename detail:: template result_of_get_traits<
+ static typename helpers:: template result_of_get_traits<
                 I,
                 typename result_of_is_inherited<I>::type
>::type get_traits(mpl::int_<I>);
@@ -744,7 +744,7 @@
                 class MetaClassAttributes,
                 template <class, class, class, class> class MetaFunction,
                 int I
- > static typename detail:: template result_of_get_generator_plugin<
+ > static typename helpers:: template result_of_get_generator_plugin<
                 I,
                 typename result_of_is_inherited<I>::type,
                 MetaClassAttributes,

Added: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world/hello_world.vcproj
==============================================================================
--- (empty file)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world/hello_world.vcproj 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="hello_world"
+ ProjectGUID="{2256F9FD-E987-470D-9743-2A8D9F9DF16C}"
+ RootNamespace="hello_world"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\..\..\example\hello_world.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>

Added: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world_2/hello_world_2.vcproj
==============================================================================
--- (empty file)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/hello_world_2/hello_world_2.vcproj 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="hello_world_2"
+ ProjectGUID="{778604C1-04DF-476C-8AC0-484A61516FE9}"
+ RootNamespace="hello_world_2"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\..\..\example\hello_world_2.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>

Modified: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/mirror_examples.sln
==============================================================================
--- sandbox/mirror/libs/mirror/build/msvc/mirror_examples/mirror_examples.sln (original)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/mirror_examples.sln 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -32,6 +32,16 @@
                 README.txt = README.txt
         EndProjectSection
 EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tvrsl_json_01", "tvrsl_json_01\tvrsl_json_01.vcproj", "{713560C9-3713-46E9-8188-1D0DD9DC946A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tvrsl_json_02", "tvrsl_json_02\tvrsl_json_02.vcproj", "{D2278FBB-A816-4E8B-8DC5-DBCED02815AB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello_world", "hello_world\hello_world.vcproj", "{2256F9FD-E987-470D-9743-2A8D9F9DF16C}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tvrsl_json_03", "tvrsl_json_03\tvrsl_json_03.vcproj", "{33D3928A-70B7-444E-ABF2-03F058BFA920}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello_world_2", "hello_world_2\hello_world_2.vcproj", "{778604C1-04DF-476C-8AC0-484A61516FE9}"
+EndProject
 Global
         GlobalSection(SolutionConfigurationPlatforms) = preSolution
                 Debug|Win32 = Debug|Win32
@@ -90,6 +100,26 @@
                 {8D33606B-251B-417E-99D2-73B2D2213563}.Debug|Win32.Build.0 = Debug|Win32
                 {8D33606B-251B-417E-99D2-73B2D2213563}.Release|Win32.ActiveCfg = Release|Win32
                 {8D33606B-251B-417E-99D2-73B2D2213563}.Release|Win32.Build.0 = Release|Win32
+ {713560C9-3713-46E9-8188-1D0DD9DC946A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {713560C9-3713-46E9-8188-1D0DD9DC946A}.Debug|Win32.Build.0 = Debug|Win32
+ {713560C9-3713-46E9-8188-1D0DD9DC946A}.Release|Win32.ActiveCfg = Release|Win32
+ {713560C9-3713-46E9-8188-1D0DD9DC946A}.Release|Win32.Build.0 = Release|Win32
+ {D2278FBB-A816-4E8B-8DC5-DBCED02815AB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D2278FBB-A816-4E8B-8DC5-DBCED02815AB}.Debug|Win32.Build.0 = Debug|Win32
+ {D2278FBB-A816-4E8B-8DC5-DBCED02815AB}.Release|Win32.ActiveCfg = Release|Win32
+ {D2278FBB-A816-4E8B-8DC5-DBCED02815AB}.Release|Win32.Build.0 = Release|Win32
+ {2256F9FD-E987-470D-9743-2A8D9F9DF16C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2256F9FD-E987-470D-9743-2A8D9F9DF16C}.Debug|Win32.Build.0 = Debug|Win32
+ {2256F9FD-E987-470D-9743-2A8D9F9DF16C}.Release|Win32.ActiveCfg = Release|Win32
+ {2256F9FD-E987-470D-9743-2A8D9F9DF16C}.Release|Win32.Build.0 = Release|Win32
+ {33D3928A-70B7-444E-ABF2-03F058BFA920}.Debug|Win32.ActiveCfg = Debug|Win32
+ {33D3928A-70B7-444E-ABF2-03F058BFA920}.Debug|Win32.Build.0 = Debug|Win32
+ {33D3928A-70B7-444E-ABF2-03F058BFA920}.Release|Win32.ActiveCfg = Release|Win32
+ {33D3928A-70B7-444E-ABF2-03F058BFA920}.Release|Win32.Build.0 = Release|Win32
+ {778604C1-04DF-476C-8AC0-484A61516FE9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {778604C1-04DF-476C-8AC0-484A61516FE9}.Debug|Win32.Build.0 = Debug|Win32
+ {778604C1-04DF-476C-8AC0-484A61516FE9}.Release|Win32.ActiveCfg = Release|Win32
+ {778604C1-04DF-476C-8AC0-484A61516FE9}.Release|Win32.Build.0 = Release|Win32
         EndGlobalSection
         GlobalSection(SolutionProperties) = preSolution
                 HideSolutionNode = FALSE

Added: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_01/tvrsl_json_01.vcproj
==============================================================================
--- (empty file)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_01/tvrsl_json_01.vcproj 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="tvrsl_json_01"
+ ProjectGUID="{713560C9-3713-46E9-8188-1D0DD9DC946A}"
+ RootNamespace="tvrsl_json_01"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\..\..\example\traversal\json_01.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>

Added: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_02/tvrsl_json_02.vcproj
==============================================================================
--- (empty file)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_02/tvrsl_json_02.vcproj 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="tvrsl_json_02"
+ ProjectGUID="{D2278FBB-A816-4E8B-8DC5-DBCED02815AB}"
+ RootNamespace="tvrsl_json_02"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops;"
+ ConfigurationType="1"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\..\..\example\traversal\json_02.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>

Added: sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_03/tvrsl_json_03.vcproj
==============================================================================
--- (empty file)
+++ sandbox/mirror/libs/mirror/build/msvc/mirror_examples/tvrsl_json_03/tvrsl_json_03.vcproj 2009-03-24 10:15:11 EDT (Tue, 24 Mar 2009)
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="tvrsl_json_03"
+ ProjectGUID="{33D3928A-70B7-444E-ABF2-03F058BFA920}"
+ RootNamespace="tvrsl_json_03"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="1"
+ InheritedPropertySheets="..\..\..\..\..\..\..\msvc-build.vsprops;..\mirror_examples.vsprops"
+ CharacterSet="2"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ EnableIntrinsicFunctions="true"
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\..\..\example\traversal\json_03.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+ UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk