From 25d34d28eeb0fa193ff683b424b5ad10cb993364 Mon Sep 17 00:00:00 2001 From: Vulpovile Date: Fri, 3 Nov 2023 22:56:09 -0700 Subject: [PATCH] Reflection stub --- Blocks3D.dsp | 932 ++++++++++-- Blocks3D.dsw | 58 +- Blocks3D.opt | Bin 0 -> 61952 bytes Blocks3D.plg | 1317 +++++++++++++++++ src/include/Reflection/Reflection.h | 15 + src/include/Reflection/ReflectionDataTable.h | 26 + src/include/Reflection/ReflectionProperty.h | 28 + src/source/Reflection/ReflectionDataTable.cpp | 22 + src/source/Reflection/ReflectionProperty.cpp | 23 + 9 files changed, 2287 insertions(+), 134 deletions(-) create mode 100644 Blocks3D.opt create mode 100644 Blocks3D.plg create mode 100644 src/include/Reflection/Reflection.h create mode 100644 src/include/Reflection/ReflectionDataTable.h create mode 100644 src/include/Reflection/ReflectionProperty.h create mode 100644 src/source/Reflection/ReflectionDataTable.cpp create mode 100644 src/source/Reflection/ReflectionProperty.cpp diff --git a/Blocks3D.dsp b/Blocks3D.dsp index f387ffc..027933d 100644 --- a/Blocks3D.dsp +++ b/Blocks3D.dsp @@ -1,105 +1,827 @@ -# Microsoft Developer Studio Project File - Name="Blocks3D" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Application" 0x0101 - -CFG=Blocks3D - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Blocks3D.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Blocks3D.mak" CFG="Blocks3D - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "Blocks3D - Win32 Release" (based on "Win32 (x86) Application") -!MESSAGE "Blocks3D - Win32 Debug" (based on "Win32 (x86) Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "Blocks3D - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x1009 /d "NDEBUG" -# ADD RSC /l 0x1009 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 - -!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x1009 /d "_DEBUG" -# ADD RSC /l 0x1009 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept - -!ENDIF - -# Begin Target - -# Name "Blocks3D - Win32 Release" -# Name "Blocks3D - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\main.cpp -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project +# Microsoft Developer Studio Project File - Name="Blocks3D" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Application" 0x0101 + +CFG=Blocks3D - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "Blocks3D.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "Blocks3D.mak" CFG="Blocks3D - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "Blocks3D - Win32 Release" (based on "Win32 (x86) Application") +!MESSAGE "Blocks3D - Win32 Debug" (based on "Win32 (x86) Application") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c +# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x409 /d "NDEBUG" +# ADD RSC /l 0x409 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c +# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x409 /d "_DEBUG" +# ADD RSC /l 0x409 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "Blocks3D - Win32 Release" +# Name "Blocks3D - Win32 Debug" +# Begin Group "Source Files" + +# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" +# Begin Group "DataModelV2" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\source\DataModelV2\BaseButtonInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\BaseGuiInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\DataModelInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\GroupInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\GuiRootInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\ImageButtonInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\Instance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\LevelInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\LightingInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\PartInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\PVInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\SelectionService.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\SoundInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\SoundService.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\TextButtonInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\ToggleImageButtonInstance.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\DataModelV2\WorkspaceInstance.cpp +# End Source File +# End Group +# Begin Group "Listener" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\source\Listener\ButtonListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\CameraButtonListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\DeleteListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\GUDButtonListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\MenuButtonListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\ModeSelectionListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\RotateButtonListener.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Listener\ToolbarListener.cpp +# End Source File +# End Group +# Begin Group "Tool" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\source\Tool\ArrowTool.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Tool\DraggerTool.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Tool\SurfaceTool.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Tool\Tool.cpp +# End Source File +# End Group +# Begin Group "Reflection" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\source\Reflection\ReflectionDataTable.cpp +# End Source File +# Begin Source File + +SOURCE=.\src\source\Reflection\ReflectionProperty.cpp +# End Source File +# End Group +# Begin Group "XplicitNgine" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\source\XplicitNgine\XplicitNgine.cpp +# End Source File +# End Group +# Begin Source File + +SOURCE=.\src\source\Application.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\AudioPlayer.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\ax.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\base64.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\BrowserCallHandler.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\CameraController.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\ErrorFunctions.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\Globals.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\IEBrowser.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\IEDispatcher.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\main.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\Mouse.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\propertyGrid.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\PropertyWindow.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\Renderer.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\StringFunctions.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\TextureHandler.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# Begin Source File + +SOURCE=.\src\source\WindowFunctions.cpp + +!IF "$(CFG)" == "Blocks3D - Win32 Release" + +# ADD CPP /I ".\src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ELSEIF "$(CFG)" == "Blocks3D - Win32 Debug" + +# ADD CPP /I "src\include" /D "NO_SDL_MAIN" +# SUBTRACT CPP /X + +!ENDIF + +# End Source File +# End Group +# Begin Group "Header Files" + +# PROP Default_Filter "h;hpp;hxx;hm;inl" +# Begin Group "DataModelV2_h" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\DataModelV2\BaseButtonInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\BaseGuiInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\DataModelInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\GroupInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\GuiRootInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\ImageButtonInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\Instance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\LevelInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\LightingInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\PartInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\PVInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\SelectionService.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\SoundInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\SoundService.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\TextButtonInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\ThumbnailGeneratorInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\ToggleImageButtonInstance.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\DataModelV2\WorkspaceInstance.h +# End Source File +# End Group +# Begin Group "Listener_h" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\Listener\ButtonListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\CameraButtonListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\DeleteListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\GUDButtonListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\MenuButtonListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\ModeSelectionListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\RotateButtonListener.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Listener\ToolbarListener.h +# End Source File +# End Group +# Begin Group "Tool_h" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\Tool\ArrowTool.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Tool\DraggerTool.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Tool\SurfaceTool.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Tool\Tool.h +# End Source File +# End Group +# Begin Group "Reflection_h" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\Reflection\Reflection.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Reflection\ReflectionDataTable.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Reflection\ReflectionProperty.h +# End Source File +# End Group +# Begin Group "XplicitNgine_h" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\XplicitNgine\XplicitNgine.h +# End Source File +# End Group +# Begin Group "rapidxml" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\src\include\rapidxml\rapidxml.hpp +# End Source File +# Begin Source File + +SOURCE=.\src\include\rapidxml\rapidxml_iterators.hpp +# End Source File +# Begin Source File + +SOURCE=.\src\include\rapidxml\rapidxml_print.hpp +# End Source File +# Begin Source File + +SOURCE=.\src\include\rapidxml\rapidxml_utils.hpp +# End Source File +# End Group +# Begin Source File + +SOURCE=.\src\include\Application.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\AudioPlayer.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\ax.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\base64.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\BrowserCallHandler.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\CameraController.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Enum.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\ErrorFunctions.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Faces.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Globals.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\IEBrowser.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\IEDispatcher.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Mouse.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\propertyGrid.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\PropertyWindow.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\Renderer.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\resource.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\StringFunctions.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\TextureHandler.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\ToolEnum.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\versioning.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\VS2005CompatShim.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\win32Defines.h +# End Source File +# Begin Source File + +SOURCE=.\src\include\WindowFunctions.h +# End Source File +# End Group +# Begin Group "Resource Files" + +# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" +# End Group +# End Target +# End Project diff --git a/Blocks3D.dsw b/Blocks3D.dsw index b9e739d..5791f0b 100644 --- a/Blocks3D.dsw +++ b/Blocks3D.dsw @@ -1,29 +1,29 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "Blocks3D"=.\Blocks3D.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - +Microsoft Developer Studio Workspace File, Format Version 6.00 +# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! + +############################################################################### + +Project: "Blocks3D"=".\Blocks3D.dsp" - Package Owner=<4> + +Package=<5> +{{{ +}}} + +Package=<4> +{{{ +}}} + +############################################################################### + +Global: + +Package=<5> +{{{ +}}} + +Package=<3> +{{{ +}}} + +############################################################################### + diff --git a/Blocks3D.opt b/Blocks3D.opt new file mode 100644 index 0000000000000000000000000000000000000000..c864345eb4aaf7da0f193ce76c518123f09c0e1d GIT binary patch literal 61952 zcmeHQOLrVs5pG$QG%v}rq8KL-n1m1~#8UK%V=In{G$Yvxc48#QNN3Rq^rAK-xbsvnvjS*nq29NQ<=I;DP0^{w0A zee~_Rb*sMk^Xb2T{=4V@q3zqQX#LuM@8z|@%=JDT6GhvohTreqqvLc>$G9ZhQ-r{O zkk>NGtsis}GytM99|Gk-c~AjV1W`E;V?P2q1ws|jPJ_lk&w$23&w_~W8`z%(JqLOo z^i9yWKrev44f+m<_|~z13G`ji%b@RpUICp0y$X5_^nDQVp2vOyGzoeGGzFRl&46Y> zb0Ffofc;ybi=a!OdC=RS%b<5aS3o}iy$f0ZErKebDrgC`47v)s23i5V2cmSZV}Aqm zKIj9`P0)`(tDrT|EzpOc+aTg6`WVMQ2K@xI0s1NEXP`~cCmv?SP2C*S3n3T-;g4lRMb^S{rvBeLI61lgilZ z8xFbsi_ib?tACFCt&j4RvaCb8kEaXpG`eQs`OCmE#Bms5k@6k3FKZ|IPT)tXyOfW^ z__EiDKdP+QEke2rv;s&Y9FMz=LViDPqBe3=`6UuUjRo5hO5MV<5(*EpjX*xNRgz8H zQPMa=Oo{wHlpmE_u4cQ&-C)*ydue{7>Kd)4a>AgjJ7#%Jg`wrtgN+5p^wk}Gqi%&8 zi!pn3?_kmlyj~UHD47!;K|l}?1Ox#=KoAfF1OY+dX+YrQoj!aJ)2D!Jf`A|(2s{-C zSp86+px@es7K2DOK|m1r`XJEXnb9Hbo#_9*K1DB2DhLPyf`A|(2nYg#fFSTN2#Egg zVbGI%1pz_eF(4rNzsCT&h!g~#5Cn3Vvb=HqJu+<-{ofN(CXx+7KoAfF1OY)n5D)|e zfu{fg(f>UKg(O)N1O$OB0;2!Rq9MnEz}E|bgVtZKV@0xqb;-0Yy4Us+)*q9f0P-7f z)b+r!0khBPSE^#0P=rGV#qlI zwtkdcE?vx>uh@DJ+_u!tz~!Y6RPC_rOyZ+t4(+yQV zm!@-WzC2y_eD{tr!dHXWM$+r$E!-NE*4&m4c1kBGT~oTL{P-l6+x7dQmyRGe`;7Z? z9U~)dww8miQ7o+nEZSGCPn}EXbV_U7X$R=ucIZs~qqg)5jxKw_K7{Lu9^|U;w!9?GVpR|I8?LGB z+cO6;4CKbE@2%&qTS2HCV!(3deBHCm-6n^7oV$@# z6=aM{yMgF>j($@irqQ@osVYx7rgDsS1sZZ4<>4oc`5G#B7?_g)^i-CS3|AALlA}W1 zgw8w&IJTl`1%|t={5H!KnD(Y&`fiiu3L#9{dZ;+A5nt6&oBehxv}}%X$g_2aO=?K@ zeVxsCZl`Xm-H;PgqG!|5F1A@&!^koMQc z(mI7Ux&tG1Q*B!YD|OID^XHN(Hpyl^ba}2EOy8Rx3sfG3;#<43oUmNow(1QwnVjyl zw{^CCkE5m77GY$nFn%$yLJhy|g)YZZAlyG~S!~XR_0VnN73YMrGhAY$Av%thubR4} z*Okw)=C^fU_m$4^lnmPqRL|-)f@V?Io2unlA=~r|MjLek3lun^1IQTndjZmv@4GD1 zK#xAQL_oQ%uty6lG|ibNjdZvS6j$9Dd~DG@Iqg)%_i#6?y7dp)qVDL zI)X-Tx;xvhjUa`b+(O;na(y%+j%g(BwR$t=x6v?Me}+vg=9xu}p1!~`;!T0#?%mrI z&;#fW-kfY|p0%rNbSQOSXNLvR3lY+W9ez?WS9Y7=JejnbUFA4lZadCVJ zv}`3BuwAyJFCs6!C7m{0*EjK=3e^^{;!#Zsyk}t!M@iLMTNnUvk9ijTS4+q1xT$=7 z&(wmyC2Ux}>EZq5I=I{NS{T#ueZ(oe?a&Pzp*G}cXkhbWs9}1?)>@X`qkD^L7QV)m zv&}(3rL@^}(Y0_~r5O2WOu~$-<7!Ha(R{Xv4~2S-Z$M)xjcs7&+UEx)Z<11B!XwVLJ*cM%k5$!P+#`ggAO1*1xBy`&{6*~q< zy4K$BqbRwaFTYV#FBjiobvp=qeAt|>$6Y~cvczFLRJZZ!v)Ct_=-q6R(1qg#8B1S(L}D(a=J_%q3c^+l^=;Dw|dgwF$i{ zmr%jl3VM#e@<^vw4|t0D84QejgP%`Y1edMBPh0$0spMhYY#t%!@hgs#RistEJ-^_i za?x9+#r8ANw?-3M8BQR2?VcZQ$>@#$4j#g2mTwEgaYb)o;Bb-4QVGK~uYtDCcR%@h z*uWPJ+yBI>j#)nEBg(8pNug7XVXJWTGFRIa0i4T!R672S%PU4s(JQ~!4iyGoeES+S zeVrXA=AsJ9s&j^^kONhx@a0_I2k>g(elPAGMK4r$0e0d8Y#y!hye)O?cptj zrp_f1cdv6C%MgYW9xEp92-_ZCKjI2L*Rz7h`qu1!(#Xpu2nYg#fFK|U2m*qDARq_` z0)l`bAP5Kof`A|(2nYgS5dx|G@1>3xP%;SKXD-{ClRCj$}_q+v<&aEn64m(d|I;6 zS+P^D(fLSMsm3?Q#TftGRfy50(S1c2T|`|^3NSv!oJwR>9B1M5{?d#S+Eniv4fA_C)M|S94@-5c}UV>yv~aK@8L_g#QqmcVIzy32e<#V@_i@l(ZT-RzJ85J?0@O24huaqoweBiF0P9G zFPfUz|BC(Zs@VUg>)OTs_vyF)tsw51j+keGb{kRO6e7Nrwd2NrJ8t~7kD#JWRU@|Lb{`cz~Ok?IO5Ocamyg+sPW%y5|PATqr->Y zj*EX*ULWGWk(-r!_ac`n6+2kA%{5Gn>;;7*Zkhk-%+tvHPvU4Lp6$s@=tZ*)!wWM1 zgBBz6Klgn_iT{_>XOQ@R5&tjZ|7CGi{J(UZgo*zbS|=+0U-s!9#s5p{kx%@;i2s*v zy}Zo-JpBAm>ZUdF_DY}nsn5!6{PhD}WM(Zw4`hhfeeW5HGCblhRs5x9=G(+yD)~76 zYW$@Zw0>&!*i!A~NgNNZlg;yVdN7k7%%%r((JlB#x|OgG^+;g+%`+`akjioC&~^X&a*d6a8Pbek9g3 zcC9vNw2cY(waArknd(z;Ab0n|>24N@m*n2b2G5Eym3T?X%j)S_FHLrf(D)5#C;PSE zkS=d;tGrQp{dFw}%5YdtZf;fCa^QH~39ZO|L-||~n)CBb-Mehq@WEe>PO-w@GB)G* zOqY#@?w`kT%LwCN>B45{>xick{dnbk=GIhjAvt(9y@352lN*6=Y{U!fH!^X|HfTZp zVk<eR%-^7P`w)YQUM<0uwT{rTh3y)80|@8*tq~QBmT4e&dE^_-^2Ch2`5; zfLI*mwUE@68@DT$E^e$O=zVx=<@(C4k6-z0cJAVZ3zsfdC+03KEus=tmM0dM=Ppns zT9}%et4z-<&Ge{5RKey!e@)=h9y44e + +
+

Build Log

+

+--------------------Configuration: Blocks3D - Win32 Debug-------------------- +

+

Command Lines

+Creating temporary file "E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP7E.tmp" with contents +[ +/nologo /MLd /W3 /Gm /GX /ZI /Od /I "src\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "NO_SDL_MAIN" /Fp"Debug/Blocks3D.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Application.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\AudioPlayer.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\ax.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\base64.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\BrowserCallHandler.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\CameraController.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\ErrorFunctions.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Globals.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\IEBrowser.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\IEDispatcher.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\main.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Mouse.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\propertyGrid.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\PropertyWindow.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Renderer.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\StringFunctions.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\TextureHandler.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\WindowFunctions.cpp" +] +Creating command line "cl.exe @E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP7E.tmp" +Creating temporary file "E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP7F.tmp" with contents +[ +/nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /Fp"Debug/Blocks3D.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\BaseButtonInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\DataModelInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\GroupInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\GuiRootInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\ImageButtonInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\Instance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\LevelInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\PartInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\PVInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\TextButtonInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\ToggleImageButtonInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\DataModelV2\WorkspaceInstance.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Tool\DraggerTool.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Reflection\ReflectionDataTable.cpp" +"E:\Documents and Settings\Andreja\git\Blocks3D\src\source\Reflection\ReflectionProperty.cpp" +] +Creating command line "cl.exe @E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP7F.tmp" +Creating temporary file "E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP80.tmp" with contents +[ +kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /incremental:yes /pdb:"Debug/Blocks3D.pdb" /debug /machine:I386 /out:"Debug/Blocks3D.exe" /pdbtype:sept +".\Debug\Application.obj" +".\Debug\AudioPlayer.obj" +".\Debug\ax.obj" +".\Debug\base64.obj" +".\Debug\BrowserCallHandler.obj" +".\Debug\CameraController.obj" +".\Debug\ErrorFunctions.obj" +".\Debug\Globals.obj" +".\Debug\IEBrowser.obj" +".\Debug\IEDispatcher.obj" +".\Debug\main.obj" +".\Debug\Mouse.obj" +".\Debug\propertyGrid.obj" +".\Debug\PropertyWindow.obj" +".\Debug\Renderer.obj" +".\Debug\StringFunctions.obj" +".\Debug\TextureHandler.obj" +".\Debug\WindowFunctions.obj" +".\Debug\BaseButtonInstance.obj" +".\Debug\BaseGuiInstance.obj" +".\Debug\DataModelInstance.obj" +".\Debug\GroupInstance.obj" +".\Debug\GuiRootInstance.obj" +".\Debug\ImageButtonInstance.obj" +".\Debug\Instance.obj" +".\Debug\LevelInstance.obj" +".\Debug\LightingInstance.obj" +".\Debug\PartInstance.obj" +".\Debug\PVInstance.obj" +".\Debug\SelectionService.obj" +".\Debug\SoundInstance.obj" +".\Debug\SoundService.obj" +".\Debug\TextButtonInstance.obj" +".\Debug\ToggleImageButtonInstance.obj" +".\Debug\WorkspaceInstance.obj" +".\Debug\XplicitNgine.obj" +".\Debug\ArrowTool.obj" +".\Debug\DraggerTool.obj" +".\Debug\SurfaceTool.obj" +".\Debug\Tool.obj" +".\Debug\ReflectionDataTable.obj" +".\Debug\ReflectionProperty.obj" +".\Debug\ButtonListener.obj" +".\Debug\CameraButtonListener.obj" +".\Debug\DeleteListener.obj" +".\Debug\GUDButtonListener.obj" +".\Debug\MenuButtonListener.obj" +".\Debug\ModeSelectionListener.obj" +".\Debug\RotateButtonListener.obj" +".\Debug\ToolbarListener.obj" +] +Creating command line "link.exe @E:\DOCUME~1\Andreja\LOCALS~1\Temp\RSP80.tmp" +

Output Window

+Compiling... +Application.cpp +e:\program files\microsoft visual studio\vc98\include\initguid.h(19) : fatal error C1189: #error : initguid: must include objbase.h first. +AudioPlayer.cpp +ax.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +base64.cpp +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(134) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(137) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(140) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(141) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(144) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(145) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(150) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(151) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +e:\documents and settings\andreja\git\blocks3d\src\source\base64.cpp(152) : error C2039: 'push_back' : is not a member of 'basic_string,class std::allocator >' +BrowserCallHandler.cpp +CameraController.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +ErrorFunctions.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +Globals.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +IEBrowser.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +IEDispatcher.cpp +main.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +Mouse.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(310) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(320) : error C2039: 'size_t' : is not a member of 'std' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(385) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(417) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(448) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(476) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(579) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(599) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(639) : see reference to class template instantiation 'memory_pool' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(681) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(700) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(721) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(751) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(770) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(771) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(786) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(787) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2501: 'xml_node' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(788) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(790) : see reference to class template instantiation 'xml_base' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2501: 'xml_document' : missing storage-class or type specifiers + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(819) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(820) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(836) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(856) : error C2039: 'size_t' : is not a member of 'std' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(876) : see reference to class template instantiation 'xml_attribute' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1345) : error C2989: 'xml_node' : template class has already been defined as a non-template class + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(801) : see declaration of 'xml_node' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2143: syntax error : missing ',' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1358) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1738) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1774) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1813) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1814) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1881) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1939) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1940) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(1999) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2036) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2037) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2082) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2954: template definitions cannot nest + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2166) : error C2951: template declarations are only permitted at global or namespace scope + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ')' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2143: syntax error : missing ';' before '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2238: unexpected token(s) preceding ';' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : '<' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2167) : error C2059: syntax error : ')' + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2238) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body + e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2300) : see reference to class template instantiation 'xml_document' being compiled +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2308) : error C2039: 'lookup_whitespace' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2331) : error C2039: 'lookup_node_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2332) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2353) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2354) : error C2039: 'lookup_text' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2378) : error C2039: 'lookup_text_pure_no_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2379) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2401) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : ';' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2059: syntax error : '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2402) : error C2039: 'lookup_text_pure_with_ws' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2425) : error C2039: 'lookup_attribute_name' : is not a member of '`global namespace'' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2143: syntax error : missing ';' before '{' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2426) : error C2447: missing function header (old-style formal list?) +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2447) : error C2954: template definitions cannot nest +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2143: syntax error : missing ';' before '<' +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2734: 'lookup_tables' : const object must be initialized if not extern +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : error C2086: 'lookup_tables' : redefinition +e:\documents and settings\andreja\git\blocks3d\src\include\rapidxml\rapidxml.hpp(2448) : fatal error C1003: error count exceeds 100; stopping compilation +propertyGrid.cpp +e:\documents and settings\andreja\git\blocks3d\src\source\propertygrid.cpp(58) : fatal error C1083: Cannot open include file: 'uxtheme.h': No such file or directory +PropertyWindow.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +e:\documents and settings\andreja\git\blocks3d\src\source\propertywindow.cpp(6) : fatal error C1083: Cannot open include file: 'strsafe.h': No such file or directory +Renderer.cpp +e:\program files\microsoft visual studio\vc98\include\utility(26) : error C2079: 'second' uses undefined class 'Instance' + e:\program files\microsoft visual studio\vc98\include\xtree(28) : see reference to class template instantiation 'std::pair,class std::allocator > const ,class Instance>' being compiled + e:\program files\microsoft visual studio\vc98\include\map(46) : see reference to class template instantiation 'std::_Tree,class std::allocator >,struct std::pair,class std::allocator > const ,class Instance>,struct std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >::_Kfn,struct std::less,class std::allocator > >,class std::allocator >' being compiled + e:\documents and settings\andreja\git\blocks3d\src\include\datamodelv2\instance.h(37) : see reference to class template instantiation 'std::map,class std::allocator >,class Instance,struct std::less,class std::allocator > >,class std::allocator >' being compiled +StringFunctions.cpp +TextureHandler.cpp +WindowFunctions.cpp +Error executing cl.exe. + + + +

Results

+Blocks3D.exe - 728 error(s), 0 warning(s) +
+ + diff --git a/src/include/Reflection/Reflection.h b/src/include/Reflection/Reflection.h new file mode 100644 index 0000000..ed4a424 --- /dev/null +++ b/src/include/Reflection/Reflection.h @@ -0,0 +1,15 @@ +#pragma once +namespace B3D{ + namespace Reflection{ + enum ReflectionType { + TYPE_INT = 0, + TYPE_FLOAT = 1, + TYPE_STRING = 2, + TYPE_VECTOR3 = 3, + TYPE_COLOR3 = 4, + TYPE_CFRAME = 5, + TYPE_BOOLEAN = 6, + TYPE_ENUM = 7 + }; + } +} \ No newline at end of file diff --git a/src/include/Reflection/ReflectionDataTable.h b/src/include/Reflection/ReflectionDataTable.h new file mode 100644 index 0000000..5403892 --- /dev/null +++ b/src/include/Reflection/ReflectionDataTable.h @@ -0,0 +1,26 @@ +#pragma once +#include +#include +#include +#include "ReflectionProperty.h" +namespace B3D{ + namespace Instance{ + class Instance; + } + namespace Reflection{ + class ReflectionDataTable + { + public: + ReflectionDataTable(Instance::Instance * parentInstance, std::string className); + ReflectionDataTable::ReflectionDataTable(void); + ~ReflectionDataTable(void); + + std::string ReflectionDataTable::getClassName(void); + private: + //Perhaps not stored here? + std::string className; + std::map*> propertyTable; + Instance::Instance * parentInstance; + }; + } +} diff --git a/src/include/Reflection/ReflectionProperty.h b/src/include/Reflection/ReflectionProperty.h new file mode 100644 index 0000000..d98819e --- /dev/null +++ b/src/include/Reflection/ReflectionProperty.h @@ -0,0 +1,28 @@ +#pragma once +#include "Reflection.h" +#include +#include +#include + +namespace B3D{ + namespace Reflection{ + class ReflectionDataTable; + + template + class ReflectionProperty + { + public: + T * value; + ReflectionType type; + ReflectionProperty(T * value, ReflectionType type, ReflectionDataTable * containerTable, bool archivable = true, bool locked = false, bool propertyHidden = false); + ReflectionProperty(void); + ~ReflectionProperty(void); + private: + std::string propertyName; + bool archivable; + bool locked; + bool propertyHidden; + ReflectionDataTable * containerTable; + }; + } +} \ No newline at end of file diff --git a/src/source/Reflection/ReflectionDataTable.cpp b/src/source/Reflection/ReflectionDataTable.cpp new file mode 100644 index 0000000..530b63e --- /dev/null +++ b/src/source/Reflection/ReflectionDataTable.cpp @@ -0,0 +1,22 @@ +#include "Reflection\ReflectionDataTable.h" + +using namespace B3D::Reflection; + +ReflectionDataTable::ReflectionDataTable(B3D::Instance::Instance * parentInstance, std::string className) +{ + this->parentInstance = parentInstance; + this->className = className; +} + +ReflectionDataTable::ReflectionDataTable(void) +{ +} + +ReflectionDataTable::~ReflectionDataTable(void) +{ +} + +std::string ReflectionDataTable::getClassName(void) +{ + return className; +} \ No newline at end of file diff --git a/src/source/Reflection/ReflectionProperty.cpp b/src/source/Reflection/ReflectionProperty.cpp new file mode 100644 index 0000000..d2b3f5f --- /dev/null +++ b/src/source/Reflection/ReflectionProperty.cpp @@ -0,0 +1,23 @@ +#include "Reflection\ReflectionProperty.h" +using namespace B3D::Reflection; + +template +ReflectionProperty::ReflectionProperty(T * value, ReflectionType type, ReflectionDataTable * containerTable, bool archivable = true, bool locked = false, bool propertyHidden = false) +{ + this->value = value; + this->type = type; + this->containerTable = containerTable; + this->locked = locked; + this->archivable = archivable; + this->propertyHidden = propertyHidden; +} + +template +ReflectionProperty::ReflectionProperty(void) +{ +} + +template +ReflectionProperty::~ReflectionProperty(void) +{ +}