Permalink
Browse files

Started to add hpx files to repository.

git-svn-id: https://svn.cct.lsu.edu/repos/projects/parallex/trunk/hpx@498 5079c8e4-9419-0410-93bb-9e5ee278c886
  • Loading branch information...
hkaiser committed Mar 24, 2008
0 parents commit b0e98c9a0b3f7d1296cbfe825ac63e138dd65079
Showing with 8,351 additions and 0 deletions.
  1. +23 −0 LICENSE_1_0.txt
  2. +20 −0 build/VS.NET/hpx.sln
  3. +31 −0 build/VS.NET/hpx.vsprops
  4. +308 −0 build/VS.NET/hpx/hpx.vcproj
  5. +77 −0 external/endian/boost/integer/cover_operators.hpp
  6. +338 −0 external/endian/boost/integer/endian.hpp
  7. +492 −0 external/endian/libs/integer/doc/endian.html
  8. +75 −0 external/endian/libs/integer/example/endian_example.cpp
  9. +25 −0 external/endian/libs/integer/test/Jamfile
  10. +589 −0 external/endian/libs/integer/test/endian_test.cpp
  11. BIN external/singleton/boost.png
  12. +114 −0 external/singleton/boost/utility/detail/member_dereference.hpp
  13. +59 −0 external/singleton/boost/utility/detail/restricted.hpp
  14. +203 −0 external/singleton/boost/utility/detail/singleton_manager.hpp
  15. +238 −0 external/singleton/boost/utility/mutexed_singleton.hpp
  16. +201 −0 external/singleton/boost/utility/singleton.hpp
  17. +218 −0 external/singleton/boost/utility/thread_specific_singleton.hpp
  18. +19 −0 external/singleton/libs/utility/singleton/doc/Jamfile
  19. +528 −0 external/singleton/libs/utility/singleton/doc/html/boostbook.css
  20. +1,059 −0 external/singleton/libs/utility/singleton/doc/html/index.html
  21. +1 −0 external/singleton/libs/utility/singleton/doc/html/standalone_HTML.manifest
  22. +586 −0 external/singleton/libs/utility/singleton/doc/singleton.qbk
  23. +27 −0 external/singleton/libs/utility/singleton/test/Jamfile
  24. +17 −0 external/singleton/libs/utility/singleton/test/mtxd_singleton_no_threads.cpp
  25. +84 −0 external/singleton/libs/utility/singleton/test/mtxd_singleton_threading.cpp
  26. +14 −0 external/singleton/libs/utility/singleton/test/mutexed_singleton.cpp
  27. +127 −0 external/singleton/libs/utility/singleton/test/singleton.cpp
  28. +104 −0 external/singleton/libs/utility/singleton/test/singleton_destruction.cpp
  29. +22 −0 external/singleton/libs/utility/singleton/test/singleton_fail.cpp
  30. +16 −0 external/singleton/libs/utility/singleton/test/singleton_no_threads.cpp
  31. +14 −0 external/singleton/libs/utility/singleton/test/thread_specific_singleton.cpp
  32. +17 −0 external/singleton/libs/utility/singleton/test/trd_sp_singleton_no_threads.cpp
  33. +81 −0 external/singleton/libs/utility/singleton/test/trd_sp_singleton_threading.cpp
  34. +22 −0 hpx/config.hpp
  35. +93 −0 hpx/exception.hpp
  36. +15 −0 hpx/naming.hpp
  37. +44 −0 hpx/naming/address.hpp
  38. +164 −0 hpx/naming/locality.hpp
  39. +47 −0 hpx/naming/name.hpp
  40. +70 −0 hpx/naming/namespace.hpp
  41. +175 −0 hpx/naming/resolver_client.hpp
  42. +73 −0 hpx/naming/resolver_server.hpp
  43. +194 −0 hpx/naming/server/connection.hpp
  44. +202 −0 hpx/naming/server/reply.hpp
  45. +166 −0 hpx/naming/server/request.hpp
  46. +75 −0 hpx/naming/server/request_handler.hpp
  47. +115 −0 hpx/util/container_device.hpp
  48. +64 −0 hpx/util/io_service_pool.hpp
  49. +214 −0 hpx/util/portable_binary_iarchive.hpp
  50. +179 −0 hpx/util/portable_binary_oarchive.hpp
  51. +34 −0 hpx/util/util.hpp
  52. +248 −0 src/naming/resolver_client.cpp
  53. +107 −0 src/naming/resolver_server.cpp
  54. +241 −0 src/naming/server/request_handler.cpp
  55. +82 −0 src/util/io_service_pool.cpp
@@ -0,0 +1,23 @@
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
@@ -0,0 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hpx", "hpx\hpx.vcproj", "{E6C6C6C4-6959-4B47-B92A-6323A906CC40}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E6C6C6C4-6959-4B47-B92A-6323A906CC40}.Debug|Win32.ActiveCfg = Debug|Win32
{E6C6C6C4-6959-4B47-B92A-6323A906CC40}.Debug|Win32.Build.0 = Debug|Win32
{E6C6C6C4-6959-4B47-B92A-6323A906CC40}.Release|Win32.ActiveCfg = Release|Win32
{E6C6C6C4-6959-4B47-B92A-6323A906CC40}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="hpx"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(TBB_ROOT)\include&quot;;&quot;$(BOOST_ROOT)&quot;;&quot;$(HPX_ROOT)&quot;;&quot;$(HPX_ROOT)\external\coroutine&quot;;&quot;$(HPX_ROOT)\external\endian&quot;;&quot;$(HPX_ROOT)\external\singleton&quot;;&quot;$(HPX_ROOT)\external\function_types&quot;;&quot;$(HPX_ROOT)\external\math&quot;"
PreprocessorDefinitions="_WIN32_WINNT=0x0501;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;HPX_USE_TBB=1"
/>
<Tool
Name="VCLinkerTool"
AdditionalLibraryDirectories="&quot;$(BOOST_ROOT)\stage\lib&quot;;&quot;$(TBB_ROOT)\ia32\vc8\lib&quot;"
/>
<UserMacro
Name="BOOST_ROOT"
Value="$(HPX_BOOST_ROOT)"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="HPX_ROOT"
Value="$(HPX_ROOT)"
PerformEnvironmentSet="true"
/>
<UserMacro
Name="TBB_ROOT"
Value="$(HPX_TBB_ROOT)"
PerformEnvironmentSet="true"
/>
</VisualStudioPropertySheet>
@@ -0,0 +1,308 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="hpx"
ProjectGUID="{E6C6C6C4-6959-4B47-B92A-6323A906CC40}"
RootNamespace="hpx"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="..\hpx.vsprops"
CharacterSet="0"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
InheritedPropertySheets="..\hpx.vsprops"
CharacterSet="0"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
RuntimeLibrary="2"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<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}"
>
<Filter
Name="Naming"
>
<File
RelativePath="..\..\..\src\naming\resolver_client.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4267"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4267"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\src\naming\resolver_server.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4267"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4267"
/>
</FileConfiguration>
</File>
<Filter
Name="Server"
>
<File
RelativePath="..\..\..\src\naming\server\request_handler.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Util"
>
<File
RelativePath="..\..\..\src\util\io_service_pool.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\..\..\hpx\config.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\exception.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\parcelset.hpp"
>
</File>
<Filter
Name="Naming"
>
<File
RelativePath="..\..\..\hpx\naming\address.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\locality.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\name.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\namespace.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\resolver_client.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\resolver_server.hpp"
>
</File>
<Filter
Name="Server"
>
<File
RelativePath="..\..\..\hpx\naming\server\connection.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\server\reply.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\server\request.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\naming\server\request_handler.hpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Util"
>
<File
RelativePath="..\..\..\hpx\util\container_device.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\util\generate_unique_ids.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\util\io_service_pool.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\util\portable_binary_iarchive.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\util\portable_binary_oarchive.hpp"
>
</File>
<File
RelativePath="..\..\..\hpx\util\util.hpp"
>
</File>
</Filter>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
Oops, something went wrong.

0 comments on commit b0e98c9

Please sign in to comment.