[musikcube commit] r365 - flacdecoder, mpg123decoder and taglib_plugin plugins all fixed to compile (and hopefully r...

1 view
Skip to first unread message

codesite...@google.com

unread,
Jul 18, 2009, 7:52:54 AM7/18/09
to musikc...@googlegroups.com
Author: Urioxis
Date: Sat Jul 18 04:50:49 2009
New Revision: 365

Added:
trunk/src/3rdparty/CMakeLists.txt
trunk/src/contrib/CMakeLists.txt
trunk/src/contrib/aacdecoder/CMakeLists.txt
trunk/src/contrib/alsaout/
trunk/src/contrib/alsaout/AlsaOut.cpp
trunk/src/contrib/alsaout/AlsaOut.h
trunk/src/contrib/alsaout/AlsaOutBuffer.cpp
trunk/src/contrib/alsaout/AlsaOutBuffer.h
trunk/src/contrib/alsaout/CMakeFiles/
trunk/src/contrib/alsaout/CMakeFiles/CMakeDirectoryInformation.cmake
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/CXX.includecache
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/DependInfo.cmake
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/cmake_clean.cmake
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/depend.internal
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/depend.make
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/flags.make
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/link.txt
trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/progress.make
trunk/src/contrib/alsaout/CMakeFiles/progress.make
trunk/src/contrib/alsaout/CMakeLists.txt
trunk/src/contrib/alsaout/Makefile
trunk/src/contrib/alsaout/alsaout_plugin.cpp
trunk/src/contrib/alsaout/cmake_install.cmake
trunk/src/contrib/alsaout/pch.h
trunk/src/contrib/apedecoder/CMakeLists.txt
trunk/src/contrib/bpm_analyzer/CMakeLists.txt
trunk/src/contrib/dsp_example_echo/CMakeLists.txt
trunk/src/contrib/flacdecoder/CMakeLists.txt
trunk/src/contrib/httpstream/CMakeLists.txt
trunk/src/contrib/mpg123decoder/CMakeLists.txt
trunk/src/contrib/oggdecoder/CMakeLists.txt
trunk/src/contrib/taglib_plugin/CMakeLists.txt
trunk/src/contrib/waveout/CMakeLists.txt
trunk/src/square/CMakeLists.txt
Modified:
trunk/CMakeLists.txt
trunk/src/contrib/flacdecoder/FLACDecoder.cpp
trunk/src/contrib/flacdecoder/FLACDecoder.h
trunk/src/contrib/flacdecoder/flacdecoder_plugin.cpp
trunk/src/contrib/flacdecoder/stdafx.h
trunk/src/contrib/mpg123decoder/MP3Decoder.cpp
trunk/src/contrib/mpg123decoder/MP3Decoder.h
trunk/src/contrib/mpg123decoder/mp3decoder_plugin.cpp
trunk/src/contrib/mpg123decoder/stdafx.h
trunk/src/contrib/taglib_plugin/TagReaderTaglib.cpp
trunk/src/contrib/taglib_plugin/TagReaderTaglib.h
trunk/src/contrib/taglib_plugin/stdafx.h
trunk/src/contrib/taglib_plugin/taglib_plugin.cpp
trunk/src/contrib/waveout/WaveOutBuffer.h
trunk/src/contrib/waveout/pch.h
trunk/src/contrib/waveout/waveout_plugin.cpp
trunk/src/core/CMakeLists.txt
trunk/src/core/PluginFactory.cpp
trunk/src/core/PluginFactory.h
trunk/src/core/audio/IDecoder.h
trunk/src/core/config.h

Log:
flacdecoder, mpg123decoder and taglib_plugin plugins all fixed to compile
(and hopefully run) on linux. Also wrote an alsa output plugin based on
waveout. Jooles


Modified: trunk/CMakeLists.txt
==============================================================================
--- trunk/CMakeLists.txt (original)
+++ trunk/CMakeLists.txt Sat Jul 18 04:50:49 2009
@@ -1,8 +1,69 @@
cmake_minimum_required(VERSION 2.6)
project( musikCube )

+set ( musikCube_VERSION_MAJOR 2)
+set ( musikCube_VERSION_MINOR 0)
+
+
+set (BOOST_LIBS
+system
+date_time
+filesystem
+iostreams
+thread
+regex
+)
+
+set (Boost_ADDITIONAL_VERSIONS "1.37.0" )
+if(WIN32 AND NOT UNIX)
+ find_package(Boost 1.36.0 COMPONENTS ${BOOST_LIBS} )
+ if (Boost_FOUND)
+ add_definitions (-DHAVE_BOOST)
+ endif (Boost_FOUND)
+else(WIN32 AND NOT UNIX)
+ find_package(Boost 1.36.0 REQUIRED ${BOOST_LIBS})
+ add_definitions (-DHAVE_BOOST
+ -D_FILE_OFFSET_BITS=64)
+ find_package(Qt4 REQUIRED)
+ #add_definitions(${QT_DEFINITIONS})
+ #include_directories(${QT_INCLUDE_DIR})
+ set (linux_LINK_LIBS
+ dl
+ expat
+ )
+endif(WIN32 AND NOT UNIX)
+
+set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/Modules )
+ include(UseDoxygen)
+ set(DOXYFILE_OUTPUT_DIRECTORY docs)
+
SET (CMAKE_BUILD_TYPE DEBUG)
set (LIBRARY_OUTPUT_PATH ${musikCube_SOURCE_DIR}/lib)
-set (EXECUTABLE_OUTPUT_PATH ${musikCibe_SOURCE_DIR}/bin)
+set (EXECUTABLE_OUTPUT_PATH ${musikCube_SOURCE_DIR}/bin)
+
+link_directories (${musikCube_SOURCE_DIR}/lib)
+
+set (musikCube_LINK_LIBS
+ ${linux_LINK_LIBS}
+ boost_system
+ boost_iostreams
+ boost_filesystem
+ boost_thread
+ boost_regex
+ boost_date_time
+ sqlite3
+ md5
+)
+
+include_directories ( "/usr/include/taglib"
+ "${musikCube_SOURCE_DIR}/src"
+ "${musikCube_SOURCE_DIR}/src/core"
+ "${musikCube_SOURCE_DIR}/src/3rdparty/include")

+add_subdirectory(src/3rdparty)
add_subdirectory(src/core)
+add_subdirectory(src/contrib)
+#add_subdirectory(src/server)
+#add_subdirectory(src/square)
+#add_subdirectory(src/cube)

Added: trunk/src/3rdparty/CMakeLists.txt
==============================================================================
--- (empty file)
+++ trunk/src/3rdparty/CMakeLists.txt Sat Jul 18 04:50:49 2009
@@ -0,0 +1,13 @@
+if (UNIX AND NOT WIN32)
+ if (CMAKE_SIZEOF_VOID_P MATCHES "8")
+ add_definitions(-fPIC)
+ endif (CMAKE_SIZEOF_VOID_P MATCHES "8")
+endif (UNIX AND NOT WIN32)
+
+set (3rdParty_MD5_SOURCES
+ include/md5/md5.h
+ src/md5/md5.c
+)
+
+include_directories ( include/md5 )
+add_library( md5 STATIC ${3rdParty_MD5_SOURCES} )

Added: trunk/src/contrib/CMakeLists.txt
==============================================================================
--- (empty file)
+++ trunk/src/contrib/CMakeLists.txt Sat Jul 18 04:50:49 2009
@@ -0,0 +1,22 @@
+#add_subdirectory( aacdecoder )
+#add_subdirectory( apedecoder )
+#add_subdirectory( bpm_analyzer )
+add_subdirectory( cddadecoder )
+#add_subdirectory( dsp_example_echo )
+add_subdirectory( flacdecoder )
+#add_subdirectory( httpstream )
+#add_subdirectory( oggdecoder )
+find_package(Taglib)
+add_definitions(-D_HAVE_TAGLIB)
+add_subdirectory( taglib_plugin )
+if(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ add_subdirectory( waveout )
+ add_subdirectory( mp3decoder )
+# if(NOT DEFINED MINGW)
+#
+# endif(NOT DEFINED MINGW)
+else(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ add_subdirectory( alsaout )
+ add_subdirectory( mpg123decoder )
+endif(CMAKE_SYSTEM_NAME MATCHES "Windows")
+

Added: trunk/src/contrib/aacdecoder/CMakeLists.txt
==============================================================================
--- (empty file)
+++ trunk/src/contrib/aacdecoder/CMakeLists.txt Sat Jul 18 04:50:49 2009
@@ -0,0 +1,33 @@
+set ( aacdecoder_SOURCES
+ aacdecoder_plugin.cpp
+ AACSourceSupplier.cpp
+ stdafx.cpp
+ drms.c
+ m4aAudioSource.cpp
+ mp4atom.c
+ mp4ff.c
+ mp4meta.c
+ mp4sample.c
+ mp4tagupdate.c
+ mp4util.c
+ )
+
+if(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ add_definitions(-DWIN32)
+ if(NOT DEFINED MINGW)
+
+ endif(NOT DEFINED MINGW)
+else(CMAKE_SYSTEM_NAME MATCHES "Windows")
+ set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -fpermissive)
+endif(CMAKE_SYSTEM_NAME MATCHES "Windows")
+
+add_definitions(
+ -DXML_STATIC
+ -D_CRT_SECURE_NO_DEPRECATE
+ -D_DEBUG
+)
+
+add_library( aacdecoder SHARED ${aacdecoder_SOURCES} )
+target_link_libraries( aacdecoder ${musikCube_LINK_LIBS})
+
+

Added: trunk/src/contrib/alsaout/AlsaOut.cpp
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/AlsaOut.cpp Sat Jul 18 04:50:49 2009
@@ -0,0 +1,234 @@
+//////////////////////////////////////////////////////////////////////////////
+// Copyright 2007, Daniel nnerby
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
met:
+//
+// * Redistributions of source code must retain the above copyright
notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistributions in binary form must reproduce the above copyright
+// notice, this list of conditions and the following disclaimer in the
+// documentation and/or other materials provided with the
distribution.
+//
+// * Neither the name of the author nor the names of other contributors
may
+// be used to endorse or promote products derived from this software
+// without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS"
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE
+// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
+// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE
+// POSSIBILITY OF SUCH DAMAGE.
+//
+//////////////////////////////////////////////////////////////////////////////
+#include "AlsaOut.h"
+
+AlsaOut::AlsaOut()
+ :waveHandle(NULL)
+ ,maxBuffers(32)
+ ,currentVolume(1.0)
+ ,addToRemovedBuffers(false)
+ ,device("default")
+ ,output(NULL)
+{
+}
+
+AlsaOut::~AlsaOut(){
+ this->ClearBuffers();
+
+ if(this->waveHandle!=NULL){
+ snd_pcm_close(this->waveHandle);
+ this->waveHandle = NULL;
+ }
+
+}
+
+
+void AlsaOut::Destroy(){
+ delete this;
+}
+/*
+void WaveOut::Initialize(IPlayer *player){
+ this->player = player;
+}
+*/
+void AlsaOut::Pause(){
+ snd_pcm_pause(this->waveHandle, 1);
+}
+
+void AlsaOut::Resume(){
+ snd_pcm_pause(this->waveHandle, 0);
+}
+
+void AlsaOut::SetVolume(double volume){
+ /*if(this->waveHandle){
+ DWORD newVolume = (DWORD)(volume*65535.0);
+ newVolume += newVolume*65536;
+
+ waveOutSetVolume(this->waveHandle,newVolume);
+ }
+ this->currentVolume = volume;*/ //TODO: Write alsa SetVolume() function
+}
+
+void AlsaOut::ClearBuffers(){
+ snd_pcm_drop(this->waveHandle);
+ snd_pcm_reset(this->waveHandle);
+}
+
+void AlsaOut::RemoveBuffer(AlsaOutBuffer *buffer){
+ BufferList clearBuffers;
+ {
+ boost::mutex::scoped_lock lock(this->mutex);
+ bool found(false);
+ for(BufferList::iterator
buf=this->buffers.begin();buf!=this->buffers.end() && !found;){
+ if(buf->get()==buffer){
+// if( !(*buf)->ReadyToRelease() ){
+ this->removedBuffers.push_back(*buf);
+// }
+ clearBuffers.push_back(*buf);
+ buf=this->buffers.erase(buf);
+ found=true;
+ }else{
+ ++buf;
+ }
+ }
+ }
+}
+
+void AlsaOut::ReleaseBuffers(){
+ BufferList clearBuffers;
+ {
+ boost::mutex::scoped_lock lock(this->mutex);
+ for(BufferList::iterator
buf=this->removedBuffers.begin();buf!=this->removedBuffers.end();){
+ clearBuffers.push_back(*buf);
+ buf = this->removedBuffers.erase(buf);
+ }
+ }
+
+}
+
+bool AlsaOut::PlayBuffer(IBuffer *buffer,IPlayer *player){
+
+ size_t bufferSize = 0;
+ {
+ boost::mutex::scoped_lock lock(this->mutex);
+ bufferSize = this->buffers.size();
+ }
+
+ // if the format should change, wait for all buffers to be released
+ if(bufferSize>0 && (this->currentChannels!=buffer->Channels() ||
this->currentSampleRate!=buffer->SampleRate())){
+ // Format has changed
+// this->player->Notify()
+ return false;
+ }
+
+
+ if(bufferSize<this->maxBuffers){
+ // Start by checking the format
+ this->SetFormat(buffer);
+
+ // Add to the waveout internal buffers
+ AlsaOutBufferPtr alsaBuffer(new AlsaOutBuffer(this,buffer,player));
+
+ // Header should now be prepared, lets add to waveout
+ if( alsaBuffer->AddToOutput() ){
+ // Add to the buffer list
+ {
+ boost::mutex::scoped_lock lock(this->mutex);
+ this->buffers.push_back(alsaBuffer);
+ }
+ return true;
+ }
+
+ }
+
+ return false;
+}
+
+void AlsaOut::SetFormat(IBuffer *buffer){
+ if(this->currentChannels!=buffer->Channels() ||
this->currentSampleRate!=buffer->SampleRate() ||this->waveHandle==NULL){
+ this->currentChannels = buffer->Channels();
+ this->currentSampleRate = buffer->SampleRate();
+
+ // Close old waveout
+ if(this->waveHandle!=NULL){
+ snd_pcm_close(this->waveHandle);
+ this->waveHandle = NULL;
+ }
+/*
+ // Create a new waveFormat
+ ZeroMemory(&this->waveFormat, sizeof(this->waveFormat));
+ DWORD speakerconfig;
+
+ // Set speaker configuration
+ switch(buffer->Channels()){
+ case 1:
+ speakerconfig = KSAUDIO_SPEAKER_MONO;
+ break;
+ case 2:
+ speakerconfig = KSAUDIO_SPEAKER_STEREO;
+ break;
+ case 4:
+ speakerconfig = KSAUDIO_SPEAKER_QUAD;
+ break;
+ case 5:
+ speakerconfig = (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT
| SPEAKER_FRONT_CENTER | SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT);
+ break;
+ case 6:
+ speakerconfig = KSAUDIO_SPEAKER_5POINT1;
+ break;
+ default:
+ speakerconfig = 0;
+ }
+
+ this->waveFormat.Format.cbSize = 22;
+ this->waveFormat.Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE;
+ this->waveFormat.Format.nChannels = (WORD)buffer->Channels();
+ this->waveFormat.Format.nSamplesPerSec =
(DWORD)buffer->SampleRate();
+ this->waveFormat.Format.wBitsPerSample = 32;
+ this->waveFormat.Format.nBlockAlign =
(this->waveFormat.Format.wBitsPerSample/8) *
this->waveFormat.Format.nChannels;
+ this->waveFormat.Format.nAvgBytesPerSec =
((this->waveFormat.Format.wBitsPerSample/8) *
this->waveFormat.Format.nChannels) *
this->waveFormat.Format.nSamplesPerSec; //Compute using nBlkAlign *
nSamp/Sec
+
+ // clangen: wValidBitsPerSample/wReserved/wSamplesPerBlock are a
union,
+ // so don't set wReserved or wSamplesPerBlock to 0 after assigning
+ // wValidBitsPerSample. (Vista bug)
+ this->waveFormat.Samples.wValidBitsPerSample = 32;
+ this->waveFormat.dwChannelMask = speakerconfig;
+ this->waveFormat.SubFormat =
KSDATAFORMAT_SUBTYPE_IEEE_FLOAT;
+ */
+ this->waveFormat = SND_PCM_FORMAT_FLOAT_LE;
+ this->waveAccess = SND_PCM_ACCESS_RW_INTERLEAVED;
+
+ int err;
+ //Open the device
+ if ((err = snd_pcm_open(&this->waveHandle, device,
SND_PCM_STREAM_PLAYBACK, 0)) < 0) {
+ printf("Playback open error: %s\n", snd_strerror(err));
+ return;
+ }
+ //Set simple parameters
+ if (( err = snd_pcm_set_params(
+ this->waveHandle,
+ this->waveFormat,
+ this->waveAccess,
+ this->currentChannels,
+ this->currentSampleRate,
+ 1, //Allow alsa-lib software resampling
+ 500000) //Required overall latency (us) /* 0.5s */
+ ) > 0) { //If an error...
+ printf("Playback open error: %s\n", snd_strerror(err));
+ exit(EXIT_FAILURE);
+ }
+
+ // Set the volume if it's not already set
+ this->SetVolume(this->currentVolume);
+ }
+}

Added: trunk/src/contrib/alsaout/AlsaOut.h
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/AlsaOut.h Sat Jul 18 04:50:49 2009
@@ -0,0 +1,100 @@
+//////////////////////////////////////////////////////////////////////////////
+// Copyright © 2009, Julian Cromarty
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
met:
+//
+// * Redistributions of source code must retain the above copyright
notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistributions in binary form must reproduce the above copyright
+// notice, this list of conditions and the following disclaimer in the
+// documentation and/or other materials provided with the
distribution.
+//
+// * Neither the name of the author nor the names of other contributors
may
+// be used to endorse or promote products derived from this software
+// without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS"
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE
+// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
+// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE
+// POSSIBILITY OF SUCH DAMAGE.
+//
+//////////////////////////////////////////////////////////////////////////////
+#pragma once
+
+#include "pch.h"
+#include "AlsaOutBuffer.h"
+/*
+#include <boost/thread/condition.hpp>
+#include <boost/thread/thread.hpp>
+
+#include <core/audio/IAudioCallback.h>
+#include <core/audio/IAudioOutput.h>
+*/
+#include <core/audio/IOutput.h>
+#include <list>
+#include <boost/shared_ptr.hpp>
+#include <boost/thread/mutex.hpp>
+
+using namespace musik::core::audio;
+
+class AlsaOut : public IOutput{
+ public:
+ AlsaOut();
+ ~AlsaOut();
+
+ virtual void Destroy();
+ //virtual void Initialize(IPlayer *player);
+ virtual void Pause();
+ virtual void Resume();
+ virtual void SetVolume(double volume);
+ virtual void ClearBuffers();
+ virtual bool PlayBuffer(IBuffer *buffer,IPlayer *player);
+ virtual void ReleaseBuffers();
+
+ public:
+ typedef boost::shared_ptr<AlsaOutBuffer> AlsaOutBufferPtr;
+
+ //static void CALLBACK WaveCallback(HWAVEOUT hWave, UINT msg,
DWORD_PTR dwUser, DWORD_PTR dw1, DWORD dw2);
+ void RemoveBuffer(AlsaOutBuffer *buffer);
+
+ private:
+ void SetFormat(IBuffer *buffer);
+ char *device; /* playback device */
+
+ protected:
+ friend class AlsaOutBuffer;
+
+ //IPlayer *player;
+
+ // Audio stuff
+ snd_output_t *output;
+ snd_pcm_t *waveHandle;
+ snd_pcm_format_t waveFormat;
+ snd_pcm_access_t waveAccess;
+
+ // Current format
+ int currentChannels;
+ long currentSampleRate;
+ double currentVolume;
+
+ typedef std::list<AlsaOutBufferPtr> BufferList;
+ BufferList buffers;
+ BufferList removedBuffers;
+ size_t maxBuffers;
+
+ boost::mutex mutex;
+
+ bool addToRemovedBuffers;
+
+};

Added: trunk/src/contrib/alsaout/AlsaOutBuffer.cpp
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/AlsaOutBuffer.cpp Sat Jul 18 04:50:49 2009
@@ -0,0 +1,94 @@
+//////////////////////////////////////////////////////////////////////////////
+// Copyright ﺏ 2007, Daniel ﺿnnerby
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
met:
+//
+// * Redistributions of source code must retain the above copyright
notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistributions in binary form must reproduce the above copyright
+// notice, this list of conditions and the following disclaimer in the
+// documentation and/or other materials provided with the
distribution.
+//
+// * Neither the name of the author nor the names of other contributors
may
+// be used to endorse or promote products derived from this software
+// without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS"
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE
+// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
+// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE
+// POSSIBILITY OF SUCH DAMAGE.
+//
+//////////////////////////////////////////////////////////////////////////////
+#include "AlsaOutBuffer.h"
+#include "AlsaOut.h"
+
+//////////////////////////////////////////////////////////////////////////////
+
+AlsaOutBuffer::AlsaOutBuffer(AlsaOut *alsaOut,IBuffer *buffer,IPlayer
*player)
+ :waveOut(alsaOut)
+ ,buffer(buffer)
+ ,player(player)
+{
+ this->PrepareBuffer();
+}
+
+void AlsaOutBuffer::PrepareBuffer(){
+ //unsigned float bufSize =
this->buffer->Samples()*this->buffer->Channels()*sizeof(float);
+ /*// Prepare the header
+ this->header.dwBufferLength =
this->buffer->Samples()*this->buffer->Channels()*sizeof(float);
+ this->header.lpData = (LPSTR)this->buffer->BufferPointer();
+ this->header.dwUser = (DWORD_PTR)this;
+ this->header.dwBytesRecorded = 0;
+ this->header.dwFlags = 0;
+ this->header.dwLoops = 0;
+ this->header.lpNext = NULL;
+ this->header.reserved = NULL;
+
+ MMRESULT result =
waveOutPrepareHeader(this->waveOut->waveHandle,&this->header,sizeof(WAVEHDR));
+ if(result!=MMSYSERR_NOERROR){
+ throw;
+ }
+ this->header.dwFlags |= WHDR_DONE;
+ */
+ data = this->buffer->BufferPointer();
+ bufferLength =
this->buffer->Samples()*this->buffer->Channels()*sizeof(float);
+ //TODO: Check data types.
+
+}
+
+AlsaOutBuffer::~AlsaOutBuffer(void)
+{
+ this->player->ReleaseBuffer(this->buffer);
+}
+
+bool AlsaOutBuffer::AddToOutput(){
+ /*MMRESULT result =
waveOutWrite(this->waveOut->waveHandle,&this->header,sizeof(WAVEHDR));
+ if(result==MMSYSERR_NOERROR){
+ return true;
+ }*/
+ int err;
+ frames = snd_pcm_writei(waveOut->waveHandle, (void*)data,
bufferLength);
+ if (frames < 0)
+ frames = snd_pcm_recover(waveOut->waveHandle,
frames, 0);
+ if (frames < 0) {
+ printf("snd_pcm_writei failed: %s\n",
snd_strerror(err));
+ return false;
+ }
+ if (frames > 0 && frames < (long)bufferLength) {
+ printf("Short write (expected %li, wrote %li)\n",
(long)bufferLength, frames);
+ return false;
+ }
+ else return true;
+}
+

Added: trunk/src/contrib/alsaout/AlsaOutBuffer.h
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/AlsaOutBuffer.h Sat Jul 18 04:50:49 2009
@@ -0,0 +1,69 @@
+//////////////////////////////////////////////////////////////////////////////
+// Copyright � 2007, Daniel �nnerby
+//
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
met:
+//
+// * Redistributions of source code must retain the above copyright
notice,
+// this list of conditions and the following disclaimer.
+//
+// * Redistributions in binary form must reproduce the above copyright
+// notice, this list of conditions and the following disclaimer in the
+// documentation and/or other materials provided with the
distribution.
+//
+// * Neither the name of the author nor the names of other contributors
may
+// be used to endorse or promote products derived from this software
+// without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS"
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE
+// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
+// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE
+// POSSIBILITY OF SUCH DAMAGE.
+//
+//////////////////////////////////////////////////////////////////////////////
+#pragma once
+
+#include <core/audio/IBuffer.h>
+#include <core/audio/IPlayer.h>
+#include <alsa/asoundlib.h>
+
+//////////////////////////////////////////////////////////////////////////////
+// Forward declare
+class AlsaOut;
+
+//////////////////////////////////////////////////////////////////////////////
+
+using namespace musik::core::audio;
+
+class AlsaOutBuffer
+{
+ public:
+ AlsaOutBuffer(AlsaOut *waveOut,IBuffer *buffer,IPlayer *player);
+ ~AlsaOutBuffer(void);
+
+ bool AddToOutput();
+ void PrepareBuffer();
+
+ AlsaOut *waveOut;
+ IBuffer *buffer;
+ IPlayer *player;
+
+ //snd_pcm_channel_area_t *areas;
+
+ private:
+ snd_pcm_sframes_t frames;
+ float* data;
+ int bufferLength;
+
+};
+
+//////////////////////////////////////////////////////////////////////////////

Added: trunk/src/contrib/alsaout/CMakeFiles/CMakeDirectoryInformation.cmake
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/CMakeDirectoryInformation.cmake
Sat Jul 18 04:50:49 2009
@@ -0,0 +1,25 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
+
+# Relative path conversion top directories.
+SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/urioxis/programming/musikcube")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/urioxis/programming/musikcube")
+
+# Force unix paths in dependencies.
+SET(CMAKE_FORCE_UNIX_PATHS 1)
+
+# The C and CXX include file search paths:
+SET(CMAKE_C_INCLUDE_PATH
+ "/usr/include/taglib"
+ "src"
+ "src/core"
+ "src/3rdparty/include"
+ )
+SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
+
+# The C and CXX include file regular expressions for this directory.
+SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

Added: trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/CXX.includecache
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/CXX.includecache Sat
Jul 18 04:50:49 2009
@@ -0,0 +1,6090 @@
+#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">])
+
+#IncludeRegexScan: ^.*$
+
+#IncludeRegexComplain: ^$
+
+#IncludeRegexTransform:
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp
+AlsaOut.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.h
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.h
+pch.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/pch.h
+AlsaOutBuffer.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.h
+boost/thread/condition.hpp
+-
+boost/thread/thread.hpp
+-
+core/audio/IAudioCallback.h
+-
+core/audio/IAudioOutput.h
+-
+core/audio/IOutput.h
+-
+list
+-
+boost/shared_ptr.hpp
+-
+boost/thread/mutex.hpp
+-
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.cpp
+AlsaOutBuffer.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.h
+AlsaOut.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.h
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.h
+core/audio/IBuffer.h
+-
+core/audio/IPlayer.h
+-
+alsa/asoundlib.h
+-
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/alsaout_plugin.cpp
+pch.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/pch.h
+core/IPlugin.h
+-
+AlsaOut.h
+/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.h
+
+/home/urioxis/programming/musikcube/src/contrib/alsaout/pch.h
+core/config.h
+-
+alsa/asoundlib.h
+-
+
+src/3rdparty/include/boost/algorithm/string/case_conv.hpp
+boost/algorithm/string/config.hpp
+-
+algorithm
+-
+locale
+-
+boost/iterator/transform_iterator.hpp
+-
+boost/range/as_literal.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/value_type.hpp
+-
+boost/algorithm/string/detail/case_conv.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/compare.hpp
+boost/algorithm/string/config.hpp
+-
+locale
+-
+
+src/3rdparty/include/boost/algorithm/string/concept.hpp
+boost/concept_check.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/config.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/constants.hpp
+
+src/3rdparty/include/boost/algorithm/string/detail/case_conv.hpp
+boost/algorithm/string/config.hpp
+-
+locale
+-
+functional
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/find_format.hpp
+boost/algorithm/string/config.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/range/iterator.hpp
+-
+boost/algorithm/string/detail/find_format_store.hpp
+-
+boost/algorithm/string/detail/replace_storage.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/find_format_all.hpp
+boost/algorithm/string/config.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/range/value_type.hpp
+-
+boost/algorithm/string/detail/find_format_store.hpp
+-
+boost/algorithm/string/detail/replace_storage.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/find_format_store.hpp
+boost/algorithm/string/config.hpp
+-
+boost/range/iterator_range.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/finder.hpp
+boost/algorithm/string/config.hpp
+-
+boost/algorithm/string/constants.hpp
+-
+boost/detail/iterator.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/empty.hpp
+-
+boost/range/as_literal.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/formatter.hpp
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/algorithm/string/detail/util.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/replace_storage.hpp
+boost/algorithm/string/config.hpp
+-
+algorithm
+-
+boost/mpl/bool.hpp
+-
+boost/algorithm/string/sequence_traits.hpp
+-
+boost/algorithm/string/detail/sequence.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/sequence.hpp
+boost/algorithm/string/config.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/logical.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/algorithm/string/sequence_traits.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/detail/util.hpp
+boost/algorithm/string/config.hpp
+-
+functional
+-
+boost/range/iterator_range.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/find_format.hpp
+deque
+-
+boost/detail/iterator.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/range/as_literal.hpp
+-
+boost/algorithm/string/concept.hpp
+-
+boost/algorithm/string/detail/find_format.hpp
+-
+boost/algorithm/string/detail/find_format_all.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/finder.hpp
+boost/algorithm/string/config.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/algorithm/string/constants.hpp
+-
+boost/algorithm/string/detail/finder.hpp
+-
+boost/algorithm/string/compare.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/formatter.hpp
+boost/detail/iterator.hpp
+-
+boost/range/value_type.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/as_literal.hpp
+-
+boost/algorithm/string/detail/formatter.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/replace.hpp
+boost/algorithm/string/config.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/algorithm/string/find_format.hpp
+-
+boost/algorithm/string/finder.hpp
+-
+boost/algorithm/string/formatter.hpp
+-
+boost/algorithm/string/compare.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/sequence_traits.hpp
+boost/config.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/algorithm/string/yes_no_type.hpp
+-
+
+src/3rdparty/include/boost/algorithm/string/yes_no_type.hpp
+
+src/3rdparty/include/boost/assert.hpp
+boost/current_function.hpp
+-
+assert.h
+-
+
+src/3rdparty/include/boost/bind.hpp
+boost/config.hpp
+-
+boost/ref.hpp
+-
+boost/mem_fn.hpp
+-
+boost/type.hpp
+-
+boost/is_placeholder.hpp
+-
+boost/bind/arg.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/visit_each.hpp
+-
+boost/bind/storage.hpp
+-
+boost/bind/bind_template.hpp
+-
+boost/bind/bind_template.hpp
+-
+boost/bind/bind_template.hpp
+-
+boost/bind/bind_cc.hpp
+-
+boost/bind/bind_cc.hpp
+-
+boost/bind/bind_cc.hpp
+-
+boost/bind/bind_cc.hpp
+-
+boost/bind/bind_mf_cc.hpp
+-
+boost/bind/bind_mf2_cc.hpp
+-
+boost/bind/bind_mf_cc.hpp
+-
+boost/bind/bind_mf2_cc.hpp
+-
+boost/bind/bind_mf_cc.hpp
+-
+boost/bind/bind_mf2_cc.hpp
+-
+boost/bind/bind_mf_cc.hpp
+-
+boost/bind/bind_mf2_cc.hpp
+-
+boost/bind/placeholders.hpp
+-
+
+src/3rdparty/include/boost/bind/arg.hpp
+boost/config.hpp
+-
+boost/is_placeholder.hpp
+-
+
+src/3rdparty/include/boost/bind/bind_cc.hpp
+
+src/3rdparty/include/boost/bind/bind_mf2_cc.hpp
+
+src/3rdparty/include/boost/bind/bind_mf_cc.hpp
+
+src/3rdparty/include/boost/bind/bind_template.hpp
+
+src/3rdparty/include/boost/bind/mem_fn_cc.hpp
+
+src/3rdparty/include/boost/bind/mem_fn_template.hpp
+
+src/3rdparty/include/boost/bind/mem_fn_vw.hpp
+
+src/3rdparty/include/boost/bind/placeholders.hpp
+boost/bind/arg.hpp
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/bind/storage.hpp
+boost/config.hpp
+-
+boost/bind/arg.hpp
+-
+
+src/3rdparty/include/boost/call_traits.hpp
+boost/config.hpp
+-
+boost/detail/ob_call_traits.hpp
+-
+boost/detail/call_traits.hpp
+-
+
+src/3rdparty/include/boost/checked_delete.hpp
+
+src/3rdparty/include/boost/concept/assert.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/concept/detail/msvc.hpp
+-
+boost/concept/detail/borland.hpp
+-
+boost/concept/detail/general.hpp
+-
+
+src/3rdparty/include/boost/concept/detail/borland.hpp
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/concept/detail/concept_def.hpp
+boost/preprocessor/seq/for_each_i.hpp
+-
+boost/preprocessor/seq/enum.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/concept/detail/concept_undef.hpp
+
+src/3rdparty/include/boost/concept/detail/general.hpp
+boost/preprocessor/cat.hpp
+-
+boost/concept/detail/has_constraints.hpp
+-
+boost/mpl/if.hpp
+-
+
+src/3rdparty/include/boost/concept/detail/has_constraints.hpp
+boost/mpl/bool.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/concept/detail/msvc.hpp
+boost/preprocessor/cat.hpp
+-
+boost/concept/detail/has_constraints.hpp
+-
+boost/mpl/if.hpp
+-
+
+src/3rdparty/include/boost/concept/usage.hpp
+boost/concept/assert.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/concept_check.hpp
+boost/concept/assert.hpp
+-
+boost/iterator.hpp
+-
+boost/type_traits/conversion_traits.hpp
+-
+utility
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/mpl/assert.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/detail/iterator.hpp
+-
+boost/concept/usage.hpp
+-
+boost/concept/detail/concept_def.hpp
+-
+boost/concept/detail/concept_undef.hpp
+-
+
+src/3rdparty/include/boost/config.hpp
+boost/config/select_compiler_config.hpp
+-
+boost/config/select_stdlib_config.hpp
+-
+boost/config/select_platform_config.hpp
+-
+boost/config/suffix.hpp
+-
+
+src/3rdparty/include/boost/config/abi_prefix.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/config/abi_suffix.hpp
+
+src/3rdparty/include/boost/config/auto_link.hpp
+boost/config.hpp
+-
+boost/version.hpp
+-
+
+src/3rdparty/include/boost/config/no_tr1/functional.hpp
+functional
+-
+
+src/3rdparty/include/boost/config/no_tr1/memory.hpp
+memory
+-
+
+src/3rdparty/include/boost/config/no_tr1/utility.hpp
+utility
+-
+
+src/3rdparty/include/boost/config/posix_features.hpp
+unistd.h
+-
+
+src/3rdparty/include/boost/config/requires_threads.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/config/select_compiler_config.hpp
+
+src/3rdparty/include/boost/config/select_platform_config.hpp
+boost/config/posix_features.hpp
+-
+
+src/3rdparty/include/boost/config/select_stdlib_config.hpp
+boost/config/no_tr1/utility.hpp
+-
+
+src/3rdparty/include/boost/config/suffix.hpp
+limits.h
+-
+cstddef
+-
+boost/type.hpp
+src/3rdparty/include/boost/config/boost/type.hpp
+boost/non_type.hpp
+src/3rdparty/include/boost/config/boost/non_type.hpp
+
+src/3rdparty/include/boost/cstdint.hpp
+boost/config.hpp
+-
+inttypes.h
+-
+inttypes.h
+-
+stdint.h
+-
+inttypes.h
+-
+boost/limits.hpp
+-
+limits.h
+-
+
+src/3rdparty/include/boost/current_function.hpp
+
+src/3rdparty/include/boost/date_time/adjust_functors.hpp
+boost/date_time/date.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date.hpp
+boost/date_time/wrapping_int.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/wrapping_int.hpp
+
+src/3rdparty/include/boost/date_time/c_time.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+ctime
+-
+sys/time.h
+-
+time.h
+-
+
+src/3rdparty/include/boost/date_time/compiler_config.hpp
+boost/detail/workaround.hpp
+src/3rdparty/include/boost/date_time/boost/detail/workaround.hpp
+boost/date_time/locale_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/locale_config.hpp
+boost/cstdint.hpp
+src/3rdparty/include/boost/date_time/boost/cstdint.hpp
+locale
+-
+boost/config/auto_link.hpp
+-
+
+src/3rdparty/include/boost/date_time/constrained_value.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/date_time/date.hpp
+boost/date_time/year_month_day.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/year_month_day.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+boost/operators.hpp
+src/3rdparty/include/boost/date_time/boost/operators.hpp
+
+src/3rdparty/include/boost/date_time/date_clock_device.hpp
+boost/date_time/c_time.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/c_time.hpp
+
+src/3rdparty/include/boost/date_time/date_defs.hpp
+
+src/3rdparty/include/boost/date_time/date_duration.hpp
+boost/operators.hpp
+-
+
+src/3rdparty/include/boost/date_time/date_duration_types.hpp
+boost/date_time/int_adapter.hpp
+-
+boost/date_time/special_defs.hpp
+-
+boost/date_time/date_duration.hpp
+-
+
+src/3rdparty/include/boost/date_time/date_facet.hpp
+boost/algorithm/string/replace.hpp
+src/3rdparty/include/boost/date_time/boost/algorithm/string/replace.hpp
+boost/date_time/period.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/period.hpp
+boost/date_time/special_values_formatter.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_values_formatter.hpp
+boost/date_time/period_formatter.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/period_formatter.hpp
+boost/date_time/period_parser.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/period_parser.hpp
+boost/date_time/date_generator_formatter.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_generator_formatter.hpp
+boost/date_time/date_generator_parser.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_generator_parser.hpp
+boost/date_time/format_date_parser.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/format_date_parser.hpp
+string
+-
+vector
+-
+
+src/3rdparty/include/boost/date_time/date_format_simple.hpp
+boost/date_time/parse_format_base.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/parse_format_base.hpp
+
+src/3rdparty/include/boost/date_time/date_formatting.hpp
+boost/date_time/iso_format.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/iso_format.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+string
+-
+sstream
+-
+iomanip
+-
+
+src/3rdparty/include/boost/date_time/date_formatting_limited.hpp
+boost/date_time/iso_format.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/iso_format.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+string
+-
+sstream
+-
+iomanip
+-
+
+src/3rdparty/include/boost/date_time/date_generator_formatter.hpp
+iostream
+-
+string
+-
+vector
+-
+algorithm
+-
+boost/date_time/date_generators.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_generators.hpp
+
+src/3rdparty/include/boost/date_time/date_generator_parser.hpp
+boost/date_time/string_parse_tree.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/string_parse_tree.hpp
+boost/date_time/date_generators.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_generators.hpp
+boost/date_time/format_date_parser.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/format_date_parser.hpp
+string
+-
+vector
+-
+
+src/3rdparty/include/boost/date_time/date_generators.hpp
+stdexcept
+-
+sstream
+-
+boost/date_time/date.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+
+src/3rdparty/include/boost/date_time/date_iterator.hpp
+iterator
+-
+
+src/3rdparty/include/boost/date_time/dst_rules.hpp
+boost/date_time/date_generators.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_generators.hpp
+boost/date_time/period.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/period.hpp
+boost/date_time/date_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/date_defs.hpp
+stdexcept
+-
+
+src/3rdparty/include/boost/date_time/filetime_functions.hpp
+boost/date_time/compiler_config.hpp
+-
+windows.h
+-
+boost/cstdint.hpp
+-
+boost/date_time/time.hpp
+-
+
+src/3rdparty/include/boost/date_time/format_date_parser.hpp
+boost/lexical_cast.hpp
+src/3rdparty/include/boost/date_time/boost/lexical_cast.hpp
+boost/date_time/string_parse_tree.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/string_parse_tree.hpp
+boost/date_time/strings_from_facet.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/strings_from_facet.hpp
+boost/date_time/special_values_parser.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_values_parser.hpp
+string
+-
+vector
+-
+
+src/3rdparty/include/boost/date_time/gregorian/conversion.hpp
+exception
+-
+boost/date_time/gregorian/gregorian_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/gregorian_types.hpp
+boost/date_time/c_time.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/c_time.hpp
+boost/date_time/gregorian/formatters_limited.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/formatters_limited.hpp
+boost/date_time/gregorian/formatters.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/formatters.hpp
+sstream
+-
+boost/date_time/gregorian/gregorian_io.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/gregorian_io.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/formatters.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/compiler_config.hpp
+boost/date_time/gregorian/gregorian_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/gregorian_types.hpp
+boost/date_time/date_formatting_limited.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_formatting_limited.hpp
+boost/date_time/date_formatting.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_formatting.hpp
+boost/date_time/iso_format.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/iso_format.hpp
+boost/date_time/date_format_simple.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_format_simple.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/formatters_limited.hpp
+boost/date_time/gregorian/gregorian_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/gregorian_types.hpp
+boost/date_time/date_formatting_limited.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_formatting_limited.hpp
+boost/date_time/iso_format.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/iso_format.hpp
+boost/date_time/date_format_simple.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_format_simple.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/compiler_config.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/greg_calendar.hpp
+boost/date_time/gregorian/greg_weekday.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_weekday.hpp
+boost/date_time/gregorian/greg_day_of_year.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_day_of_year.hpp
+boost/date_time/gregorian_calendar.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian_calendar.hpp
+boost/date_time/gregorian/greg_ymd.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_ymd.hpp
+boost/date_time/int_adapter.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/int_adapter.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/greg_date.hpp
+boost/date_time/date.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/special_defs.hpp
+boost/date_time/gregorian/greg_calendar.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_calendar.hpp
+boost/date_time/gregorian/greg_duration.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_duration.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/greg_day.hpp
+boost/date_time/constrained_value.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/constrained_value.hpp
+stdexcept
+-
+string
+-
+
+src/3rdparty/include/boost/date_time/gregorian/greg_day_of_year.hpp
+boost/date_time/constrained_value.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/constrained_value.hpp
+stdexcept
+-
+string
+-
+
+src/3rdparty/include/boost/date_time/gregorian/greg_duration.hpp
+boost/date_time/date_duration.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_duration.hpp
+boost/date_time/date_duration_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_duration_types.hpp
+boost/date_time/int_adapter.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/int_adapter.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/greg_duration_types.hpp
+boost/date_time/gregorian/greg_date.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_date.hpp
+boost/date_time/int_adapter.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/int_adapter.hpp
+boost/date_time/adjust_functors.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/adjust_functors.hpp
+boost/date_time/date_duration.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_duration.hpp
+boost/date_time/date_duration_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_duration_types.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/greg_month.hpp
+boost/date_time/constrained_value.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/constrained_value.hpp
+boost/date_time/date_defs.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_defs.hpp
+boost/shared_ptr.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/shared_ptr.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/compiler_config.hpp
+stdexcept
+-
+string
+-
+map
+-
+algorithm
+-
+cctype
+-
+
+src/3rdparty/include/boost/date_time/gregorian/greg_weekday.hpp
+boost/date_time/constrained_value.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/constrained_value.hpp
+boost/date_time/date_defs.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_defs.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/compiler_config.hpp
+stdexcept
+-
+string
+-
+
+src/3rdparty/include/boost/date_time/gregorian/greg_year.hpp
+boost/date_time/constrained_value.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/constrained_value.hpp
+stdexcept
+-
+string
+-
+
+src/3rdparty/include/boost/date_time/gregorian/greg_ymd.hpp
+boost/date_time/year_month_day.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/year_month_day.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/special_defs.hpp
+boost/date_time/gregorian/greg_day.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_day.hpp
+boost/date_time/gregorian/greg_year.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_year.hpp
+boost/date_time/gregorian/greg_month.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_month.hpp
+
+src/3rdparty/include/boost/date_time/gregorian/gregorian_io.hpp
+boost/date_time/date_facet.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_facet.hpp
+boost/io/ios_state.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/io/ios_state.hpp
+iostream
+-
+locale
+-
+
+src/3rdparty/include/boost/date_time/gregorian/gregorian_types.hpp
+boost/date_time/date.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date.hpp
+boost/date_time/period.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/period.hpp
+boost/date_time/gregorian/greg_calendar.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_calendar.hpp
+boost/date_time/gregorian/greg_duration.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_duration.hpp
+boost/date_time/gregorian/greg_duration_types.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_duration_types.hpp
+boost/date_time/gregorian/greg_date.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/gregorian/greg_date.hpp
+boost/date_time/date_generators.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_generators.hpp
+boost/date_time/date_clock_device.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_clock_device.hpp
+boost/date_time/date_iterator.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/date_iterator.hpp
+boost/date_time/adjust_functors.hpp
+src/3rdparty/include/boost/date_time/gregorian/boost/date_time/adjust_functors.hpp
+
+src/3rdparty/include/boost/date_time/gregorian_calendar.hpp
+boost/date_time/gregorian_calendar.ipp
+src/3rdparty/include/boost/date_time/boost/date_time/gregorian_calendar.ipp
+
+src/3rdparty/include/boost/date_time/gregorian_calendar.ipp
+
+src/3rdparty/include/boost/date_time/int_adapter.hpp
+boost/config.hpp
+src/3rdparty/include/boost/date_time/boost/config.hpp
+boost/limits.hpp
+src/3rdparty/include/boost/date_time/boost/limits.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+boost/date_time/locale_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/locale_config.hpp
+iostream
+-
+
+src/3rdparty/include/boost/date_time/iso_format.hpp
+boost/date_time/parse_format_base.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/parse_format_base.hpp
+
+src/3rdparty/include/boost/date_time/locale_config.hpp
+boost/config.hpp
+src/3rdparty/include/boost/date_time/boost/config.hpp
+boost/detail/workaround.hpp
+src/3rdparty/include/boost/date_time/boost/detail/workaround.hpp
+
+src/3rdparty/include/boost/date_time/microsec_time_clock.hpp
+boost/detail/workaround.hpp
+-
+boost/date_time/c_time.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/c_time.hpp
+boost/date_time/time_clock.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/time_clock.hpp
+boost/cstdint.hpp
+src/3rdparty/include/boost/date_time/boost/cstdint.hpp
+boost/shared_ptr.hpp
+src/3rdparty/include/boost/date_time/boost/shared_ptr.hpp
+windows.h
+-
+
+src/3rdparty/include/boost/date_time/parse_format_base.hpp
+
+src/3rdparty/include/boost/date_time/period.hpp
+boost/operators.hpp
+src/3rdparty/include/boost/date_time/boost/operators.hpp
+
+src/3rdparty/include/boost/date_time/period_formatter.hpp
+
+src/3rdparty/include/boost/date_time/period_parser.hpp
+boost/date_time/string_parse_tree.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/string_parse_tree.hpp
+boost/date_time/string_convert.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/string_convert.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/conversion.hpp
+boost/date_time/posix_time/ptime.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/ptime.hpp
+boost/date_time/posix_time/posix_time_duration.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_duration.hpp
+boost/date_time/filetime_functions.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/filetime_functions.hpp
+boost/date_time/c_time.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/c_time.hpp
+boost/date_time/gregorian/conversion.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/gregorian/conversion.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/date_duration_operators.hpp
+boost/date_time/gregorian/greg_duration_types.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/gregorian/greg_duration_types.hpp
+boost/date_time/posix_time/ptime.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/ptime.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/posix_time_config.hpp
+boost/date_time/time_duration.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_duration.hpp
+boost/date_time/time_resolution_traits.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_resolution_traits.hpp
+boost/date_time/gregorian/gregorian_types.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/gregorian/gregorian_types.hpp
+boost/date_time/wrapping_int.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/wrapping_int.hpp
+boost/limits.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/limits.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/compiler_config.hpp
+boost/cstdint.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/cstdint.hpp
+cmath
+-
+cstdlib
+-
+
+src/3rdparty/include/boost/date_time/posix_time/posix_time_duration.hpp
+boost/date_time/posix_time/posix_time_config.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_config.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/posix_time_system.hpp
+boost/date_time/posix_time/posix_time_config.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_config.hpp
+boost/date_time/time_system_split.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_system_split.hpp
+boost/date_time/time_system_counted.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_system_counted.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/compiler_config.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/posix_time_types.hpp
+boost/date_time/time_clock.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_clock.hpp
+boost/date_time/microsec_time_clock.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/microsec_time_clock.hpp
+boost/date_time/posix_time/ptime.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/ptime.hpp
+boost/date_time/posix_time/date_duration_operators.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/date_duration_operators.hpp
+boost/date_time/posix_time/posix_time_duration.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_duration.hpp
+boost/date_time/posix_time/posix_time_system.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_system.hpp
+boost/date_time/posix_time/time_period.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/time_period.hpp
+boost/date_time/time_iterator.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time_iterator.hpp
+boost/date_time/dst_rules.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/dst_rules.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/ptime.hpp
+boost/date_time/posix_time/posix_time_system.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_system.hpp
+boost/date_time/time.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/time.hpp
+
+src/3rdparty/include/boost/date_time/posix_time/time_period.hpp
+boost/date_time/period.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/period.hpp
+boost/date_time/posix_time/posix_time_duration.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/posix_time_duration.hpp
+boost/date_time/posix_time/ptime.hpp
+src/3rdparty/include/boost/date_time/posix_time/boost/date_time/posix_time/ptime.hpp
+
+src/3rdparty/include/boost/date_time/special_defs.hpp
+
+src/3rdparty/include/boost/date_time/special_values_formatter.hpp
+vector
+-
+string
+-
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+
+src/3rdparty/include/boost/date_time/special_values_parser.hpp
+boost/date_time/string_parse_tree.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/string_parse_tree.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+string
+-
+vector
+-
+
+src/3rdparty/include/boost/date_time/string_convert.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+string
+-
+
+src/3rdparty/include/boost/date_time/string_parse_tree.hpp
+boost/lexical_cast.hpp
+src/3rdparty/include/boost/date_time/boost/lexical_cast.hpp
+boost/algorithm/string/case_conv.hpp
+src/3rdparty/include/boost/date_time/boost/algorithm/string/case_conv.hpp
+map
+-
+string
+-
+vector
+-
+algorithm
+-
+
+src/3rdparty/include/boost/date_time/strings_from_facet.hpp
+sstream
+-
+string
+-
+vector
+-
+locale
+-
+
+src/3rdparty/include/boost/date_time/time.hpp
+boost/date_time/time_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/time_defs.hpp
+boost/operators.hpp
+src/3rdparty/include/boost/date_time/boost/operators.hpp
+string
+-
+
+src/3rdparty/include/boost/date_time/time_clock.hpp
+boost/date_time/c_time.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/c_time.hpp
+boost/shared_ptr.hpp
+src/3rdparty/include/boost/date_time/boost/shared_ptr.hpp
+
+src/3rdparty/include/boost/date_time/time_defs.hpp
+
+src/3rdparty/include/boost/date_time/time_duration.hpp
+boost/operators.hpp
+src/3rdparty/include/boost/date_time/boost/operators.hpp
+boost/date_time/time_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/time_defs.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+
+src/3rdparty/include/boost/date_time/time_iterator.hpp
+
+src/3rdparty/include/boost/date_time/time_resolution_traits.hpp
+boost/date_time/time_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/time_defs.hpp
+boost/date_time/int_adapter.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/int_adapter.hpp
+boost/cstdint.hpp
+src/3rdparty/include/boost/date_time/boost/cstdint.hpp
+
+src/3rdparty/include/boost/date_time/time_system_counted.hpp
+boost/date_time/time_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/time_defs.hpp
+string
+-
+
+src/3rdparty/include/boost/date_time/time_system_split.hpp
+string
+-
+boost/date_time/compiler_config.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/compiler_config.hpp
+boost/date_time/special_defs.hpp
+src/3rdparty/include/boost/date_time/boost/date_time/special_defs.hpp
+
+src/3rdparty/include/boost/date_time/wrapping_int.hpp
+
+src/3rdparty/include/boost/date_time/year_month_day.hpp
+
+src/3rdparty/include/boost/detail/atomic_count.hpp
+boost/config.hpp
+-
+boost/detail/atomic_count_pthreads.hpp
+-
+boost/detail/atomic_count_gcc_x86.hpp
+-
+boost/detail/atomic_count_win32.hpp
+-
+boost/detail/atomic_count_sync.hpp
+-
+boost/detail/atomic_count_gcc.hpp
+-
+boost/detail/atomic_count_pthreads.hpp
+-
+
+src/3rdparty/include/boost/detail/atomic_count_gcc.hpp
+bits/atomicity.h
+-
+
+src/3rdparty/include/boost/detail/atomic_count_gcc_x86.hpp
+
+src/3rdparty/include/boost/detail/atomic_count_pthreads.hpp
+pthread.h
+-
+
+src/3rdparty/include/boost/detail/atomic_count_sync.hpp
+
+src/3rdparty/include/boost/detail/atomic_count_win32.hpp
+boost/detail/interlocked.hpp
+-
+
+src/3rdparty/include/boost/detail/bad_weak_ptr.hpp
+exception
+-
+
+src/3rdparty/include/boost/detail/call_traits.hpp
+boost/config.hpp
+-
+cstddef
+-
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/detail/endian.hpp
+endian.h
+-
+
+src/3rdparty/include/boost/detail/indirect_traits.hpp
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/is_volatile.hpp
+-
+boost/type_traits/is_member_function_pointer.hpp
+-
+boost/type_traits/is_member_pointer.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/remove_pointer.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/mpl/eval_if.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/and.hpp
+-
+boost/mpl/not.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/detail/is_function_ref_tester.hpp
+-
+
+src/3rdparty/include/boost/detail/interlocked.hpp
+boost/config.hpp
+-
+windows.h
+-
+
+src/3rdparty/include/boost/detail/is_function_ref_tester.hpp
+boost/type_traits/detail/yes_no_type.hpp
+src/3rdparty/include/boost/detail/boost/type_traits/detail/yes_no_type.hpp
+boost/type_traits/config.hpp
+src/3rdparty/include/boost/detail/boost/type_traits/config.hpp
+boost/preprocessor/iterate.hpp
+src/3rdparty/include/boost/detail/boost/preprocessor/iterate.hpp
+boost/preprocessor/enum_params.hpp
+src/3rdparty/include/boost/detail/boost/preprocessor/enum_params.hpp
+boost/preprocessor/comma_if.hpp
+src/3rdparty/include/boost/detail/boost/preprocessor/comma_if.hpp
+
+src/3rdparty/include/boost/detail/iterator.hpp
+boost/config.hpp
+-
+iterator
+-
+boost/type_traits/remove_const.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/remove_pointer.hpp
+-
+boost/type_traits/is_base_and_derived.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/has_xxx.hpp
+-
+cstddef
+-
+boost/type_traits/detail/bool_trait_def.hpp
+src/3rdparty/include/boost/detail/boost/type_traits/detail/bool_trait_def.hpp
+
+src/3rdparty/include/boost/detail/lcast_precision.hpp
+climits
+-
+ios
+-
+limits
+-
+boost/config.hpp
+-
+boost/integer_traits.hpp
+-
+boost/mpl/if.hpp
+-
+boost/type_traits/is_abstract.hpp
+-
+boost/assert.hpp
+-
+boost/static_assert.hpp
+-
+
+src/3rdparty/include/boost/detail/lightweight_mutex.hpp
+boost/config.hpp
+-
+boost/detail/lwm_nop.hpp
+-
+boost/detail/lwm_pthreads.hpp
+-
+boost/detail/lwm_win32_cs.hpp
+-
+
+src/3rdparty/include/boost/detail/limits.hpp
+climits
+-
+cfloat
+-
+boost/config.hpp
+-
+boost/detail/endian.hpp
+-
+cwchar
+-
+
+src/3rdparty/include/boost/detail/lwm_nop.hpp
+
+src/3rdparty/include/boost/detail/lwm_pthreads.hpp
+pthread.h
+-
+
+src/3rdparty/include/boost/detail/lwm_win32_cs.hpp
+windows.h
+-
+
+src/3rdparty/include/boost/detail/ob_call_traits.hpp
+boost/config.hpp
+-
+boost/type_traits/arithmetic_traits.hpp
+-
+boost/type_traits/composite_traits.hpp
+-
+
+src/3rdparty/include/boost/detail/quick_allocator.hpp
+boost/config.hpp
+-
+boost/detail/lightweight_mutex.hpp
+-
+boost/type_traits/type_with_alignment.hpp
+-
+boost/type_traits/alignment_of.hpp
+-
+new
+-
+cstddef
+-
+
+src/3rdparty/include/boost/detail/reference_content.hpp
+boost/config.hpp
+src/3rdparty/include/boost/detail/boost/config.hpp
+boost/mpl/bool.hpp
+src/3rdparty/include/boost/detail/boost/mpl/bool.hpp
+boost/type_traits/has_nothrow_copy.hpp
+src/3rdparty/include/boost/detail/boost/type_traits/has_nothrow_copy.hpp
+boost/mpl/if.hpp
+src/3rdparty/include/boost/detail/boost/mpl/if.hpp
+boost/type_traits/is_reference.hpp
+src/3rdparty/include/boost/detail/boost/type_traits/is_reference.hpp
+boost/mpl/void.hpp
+src/3rdparty/include/boost/detail/boost/mpl/void.hpp
+
+src/3rdparty/include/boost/detail/shared_count.hpp
+boost/config.hpp
+-
+boost/checked_delete.hpp
+-
+boost/throw_exception.hpp
+-
+boost/detail/bad_weak_ptr.hpp
+-
+boost/detail/sp_counted_base.hpp
+-
+boost/detail/sp_counted_impl.hpp
+-
+boost/config/no_tr1/memory.hpp
+-
+functional
+-
+new
+-
+
+src/3rdparty/include/boost/detail/shared_ptr_nmt.hpp
+boost/assert.hpp
+-
+boost/checked_delete.hpp
+-
+boost/throw_exception.hpp
+-
+boost/detail/atomic_count.hpp
+-
+memory
+-
+algorithm
+-
+functional
+-
+new
+-
+
+src/3rdparty/include/boost/detail/sp_convertible.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base.hpp
+boost/config.hpp
+-
+boost/detail/sp_counted_base_nt.hpp
+-
+boost/detail/sp_counted_base_spin.hpp
+-
+boost/detail/sp_counted_base_pt.hpp
+-
+boost/detail/sp_counted_base_nt.hpp
+-
+boost/detail/sp_counted_base_gcc_x86.hpp
+-
+boost/detail/sp_counted_base_gcc_ia64.hpp
+-
+boost/detail/sp_counted_base_acc_ia64.hpp
+-
+boost/detail/sp_counted_base_cw_ppc.hpp
+-
+boost/detail/sp_counted_base_gcc_ppc.hpp
+-
+boost/detail/sp_counted_base_sync.hpp
+-
+boost/detail/sp_counted_base_gcc_sparc.hpp
+-
+boost/detail/sp_counted_base_w32.hpp
+-
+boost/detail/sp_counted_base_nt.hpp
+-
+boost/detail/sp_counted_base_spin.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_acc_ia64.hpp
+boost/detail/sp_typeinfo.hpp
+-
+machine/sys/inline.h
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_cw_ppc.hpp
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_gcc_ia64.hpp
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_gcc_ppc.hpp
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_gcc_sparc.hpp
+boost/detail/sp_typeinfo.hpp
+-
+inttypes.h
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_gcc_x86.hpp
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_nt.hpp
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_pt.hpp
+boost/detail/sp_typeinfo.hpp
+-
+pthread.h
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_spin.hpp
+boost/detail/sp_typeinfo.hpp
+-
+boost/detail/spinlock_pool.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_sync.hpp
+boost/detail/sp_typeinfo.hpp
+-
+limits.h
+-
+ia64intrin.h
+-
+
+src/3rdparty/include/boost/detail/sp_counted_base_w32.hpp
+boost/detail/interlocked.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/detail/sp_typeinfo.hpp
+-
+
+src/3rdparty/include/boost/detail/sp_counted_impl.hpp
+boost/config.hpp
+-
+boost/checked_delete.hpp
+-
+boost/detail/sp_counted_base.hpp
+-
+boost/detail/quick_allocator.hpp
+-
+memory
+-
+cstddef
+-
+
+src/3rdparty/include/boost/detail/sp_typeinfo.hpp
+boost/config.hpp
+-
+typeinfo
+-
+
+src/3rdparty/include/boost/detail/spinlock.hpp
+boost/config.hpp
+-
+boost/detail/spinlock_gcc_arm.hpp
+-
+boost/detail/spinlock_sync.hpp
+-
+boost/detail/spinlock_w32.hpp
+-
+boost/detail/spinlock_pt.hpp
+-
+boost/detail/spinlock_nt.hpp
+-
+
+src/3rdparty/include/boost/detail/spinlock_gcc_arm.hpp
+boost/detail/yield_k.hpp
+-
+
+src/3rdparty/include/boost/detail/spinlock_nt.hpp
+boost/assert.hpp
+-
+
+src/3rdparty/include/boost/detail/spinlock_pool.hpp
+boost/config.hpp
+-
+boost/detail/spinlock.hpp
+-
+cstddef
+-
+
+src/3rdparty/include/boost/detail/spinlock_pt.hpp
+pthread.h
+-
+
+src/3rdparty/include/boost/detail/spinlock_sync.hpp
+boost/detail/yield_k.hpp
+-
+ia64intrin.h
+-
+
+src/3rdparty/include/boost/detail/spinlock_w32.hpp
+boost/detail/interlocked.hpp
+-
+boost/detail/yield_k.hpp
+-
+
+src/3rdparty/include/boost/detail/workaround.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/detail/yield_k.hpp
+boost/config.hpp
+-
+windows.h
+-
+sched.h
+-
+time.h
+-
+
+src/3rdparty/include/boost/enable_shared_from_this.hpp
+boost/weak_ptr.hpp
+-
+boost/shared_ptr.hpp
+-
+boost/assert.hpp
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/exception/detail/cloning_base.hpp
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/exception/detail/counted_base.hpp
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/exception/enable_current_exception.hpp
+boost/exception/exception.hpp
+-
+boost/exception/detail/cloning_base.hpp
+-
+boost/detail/atomic_count.hpp
+-
+boost/assert.hpp
+-
+new
+-
+
+src/3rdparty/include/boost/exception/enable_error_info.hpp
+boost/exception/exception.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/config.hpp
+-
+stddef.h
+-
+
+src/3rdparty/include/boost/exception/exception.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/exception/detail/counted_base.hpp
+-
+boost/intrusive_ptr.hpp
+-
+typeinfo
+-
+
+src/3rdparty/include/boost/function.hpp
+functional
+-
+boost/preprocessor/iterate.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/function/detail/prologue.hpp
+-
+boost/function/function0.hpp
+-
+boost/function/function1.hpp
+-
+boost/function/function2.hpp
+-
+boost/function/function3.hpp
+-
+boost/function/function4.hpp
+-
+boost/function/function5.hpp
+-
+boost/function/function6.hpp
+-
+boost/function/function7.hpp
+-
+boost/function/function8.hpp
+-
+boost/function/function9.hpp
+-
+boost/function/function10.hpp
+-
+
+src/3rdparty/include/boost/function/detail/maybe_include.hpp
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+boost/function/function_template.hpp
+-
+
+src/3rdparty/include/boost/function/detail/prologue.hpp
+cassert
+-
+algorithm
+-
+boost/config/no_tr1/functional.hpp
+-
+boost/throw_exception.hpp
+-
+boost/config.hpp
+-
+boost/function/function_base.hpp
+-
+boost/mem_fn.hpp
+-
+boost/type_traits/is_integral.hpp
+-
+boost/preprocessor/enum.hpp
+-
+boost/preprocessor/enum_params.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/type_traits/is_void.hpp
+-
+
+src/3rdparty/include/boost/function/function0.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function1.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function10.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function2.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function3.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function4.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function5.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function6.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function7.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function8.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function9.hpp
+boost/function/detail/maybe_include.hpp
+-
+
+src/3rdparty/include/boost/function/function_base.hpp
+stdexcept
+-
+string
+-
+memory
+-
+new
+-
+typeinfo
+-
+boost/config.hpp
+-
+boost/assert.hpp
+-
+boost/type_traits/is_integral.hpp
+-
+boost/type_traits/composite_traits.hpp
+-
+boost/ref.hpp
+-
+boost/mpl/if.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/alignment_of.hpp
+-
+boost/utility/enable_if.hpp
+src/3rdparty/include/boost/function/boost/utility/enable_if.hpp
+boost/mpl/bool.hpp
+src/3rdparty/include/boost/function/boost/mpl/bool.hpp
+boost/function_equal.hpp
+-
+cstring
+-
+
+src/3rdparty/include/boost/function/function_template.hpp
+boost/function/detail/prologue.hpp
+-
+
+src/3rdparty/include/boost/function_equal.hpp
+
+src/3rdparty/include/boost/get_pointer.hpp
+memory
+-
+
+src/3rdparty/include/boost/implicit_cast.hpp
+boost/mpl/identity.hpp
+-
+
+src/3rdparty/include/boost/integer_traits.hpp
+boost/config.hpp
+-
+boost/limits.hpp
+-
+limits.h
+-
+wchar.h
+-
+
+src/3rdparty/include/boost/intrusive_ptr.hpp
+boost/config.hpp
+-
+boost/assert.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/detail/sp_convertible.hpp
+-
+boost/config/no_tr1/functional.hpp
+-
+iosfwd
+-
+ostream
+-
+
+src/3rdparty/include/boost/io/ios_state.hpp
+boost/io_fwd.hpp
+-
+boost/detail/workaround.hpp
+-
+ios
+-
+locale
+-
+ostream
+-
+streambuf
+-
+string
+-
+
+src/3rdparty/include/boost/io_fwd.hpp
+iosfwd
+-
+
+src/3rdparty/include/boost/is_placeholder.hpp
+
+src/3rdparty/include/boost/iterator.hpp
+iterator
+-
+cstddef
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/iterator/detail/config_def.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+
+src/3rdparty/include/boost/iterator/detail/config_undef.hpp
+
+src/3rdparty/include/boost/iterator/detail/enable_if.hpp
+boost/detail/workaround.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/detail/facade_iterator_category.hpp
+boost/iterator/iterator_categories.hpp
+-
+boost/mpl/or.hpp
+-
+boost/mpl/and.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/eval_if.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/mpl/assert.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/detail/indirect_traits.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/interoperable.hpp
+boost/mpl/bool.hpp
+-
+boost/mpl/or.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/iterator_adaptor.hpp
+boost/static_assert.hpp
+-
+boost/iterator.hpp
+-
+boost/detail/iterator.hpp
+-
+boost/iterator/iterator_categories.hpp
+-
+boost/iterator/iterator_facade.hpp
+-
+boost/iterator/detail/enable_if.hpp
+-
+boost/mpl/and.hpp
+-
+boost/mpl/not.hpp
+-
+boost/mpl/or.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/add_reference.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/iterator_categories.hpp
+boost/config.hpp
+-
+boost/detail/iterator.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/mpl/eval_if.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/mpl/placeholders.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/static_assert.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/iterator_facade.hpp
+boost/iterator.hpp
+-
+boost/iterator/interoperable.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+boost/iterator/detail/facade_iterator_category.hpp
+-
+boost/iterator/detail/enable_if.hpp
+-
+boost/implicit_cast.hpp
+-
+boost/static_assert.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/add_const.hpp
+-
+boost/type_traits/add_pointer.hpp
+-
+boost/type_traits/remove_const.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/type_traits/is_pod.hpp
+-
+boost/mpl/eval_if.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/or.hpp
+-
+boost/mpl/and.hpp
+-
+boost/mpl/not.hpp
+-
+boost/mpl/always.hpp
+-
+boost/mpl/apply.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/iterator/iterator_traits.hpp
+boost/detail/iterator.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/iterator/reverse_iterator.hpp
+boost/iterator.hpp
+-
+boost/utility.hpp
+-
+boost/iterator/iterator_adaptor.hpp
+-
+
+src/3rdparty/include/boost/iterator/transform_iterator.hpp
+boost/function.hpp
+-
+boost/iterator.hpp
+-
+boost/iterator/detail/enable_if.hpp
+-
+boost/iterator/iterator_adaptor.hpp
+-
+boost/iterator/iterator_categories.hpp
+-
+boost/mpl/not.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/type_traits/function_traits.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/remove_const.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/is_base_and_derived.hpp
+-
+boost/iterator/detail/config_def.hpp
+-
+boost/iterator/detail/config_undef.hpp
+-
+
+src/3rdparty/include/boost/lexical_cast.hpp
+climits
+-
+cstddef
+-
+istream
+-
+locale
+-
+string
+-
+typeinfo
+-
+boost/config.hpp
+-
+boost/limits.hpp
+-
+boost/mpl/if.hpp
+-
+boost/throw_exception.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/call_traits.hpp
+-
+boost/static_assert.hpp
+-
+boost/detail/lcast_precision.hpp
+-
+strstream
+-
+sstream
+-
+
+src/3rdparty/include/boost/limits.hpp
+boost/config.hpp
+-
+boost/detail/limits.hpp
+-
+limits
+-
+climits
+-
+
+src/3rdparty/include/boost/mem_fn.hpp
+boost/config.hpp
+-
+boost/get_pointer.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_vw.hpp
+-
+boost/bind/mem_fn_vw.hpp
+-
+boost/bind/mem_fn_vw.hpp
+-
+boost/bind/mem_fn_vw.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_template.hpp
+-
+boost/bind/mem_fn_cc.hpp
+-
+boost/bind/mem_fn_cc.hpp
+-
+boost/bind/mem_fn_cc.hpp
+-
+boost/bind/mem_fn_cc.hpp
+-
+
+src/3rdparty/include/boost/memory_order.hpp
+
+src/3rdparty/include/boost/mpl/always.hpp
+boost/mpl/aux_/preprocessor/def_params_tail.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/arity_spec.hpp
+-
+
+src/3rdparty/include/boost/mpl/and.hpp
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/nested_type_wknd.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/aux_/logical_op.hpp
+-
+
+src/3rdparty/include/boost/mpl/apply.hpp
+boost/mpl/apply_fwd.hpp
+-
+boost/mpl/apply_wrap.hpp
+-
+boost/mpl/placeholders.hpp
+-
+boost/mpl/lambda.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/preprocessor/partial_spec_params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/eti.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/mpl/aux_/count_args.hpp
+-
+
+src/3rdparty/include/boost/mpl/apply_fwd.hpp
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/apply_wrap.hpp
+boost/mpl/aux_/arity.hpp
+-
+boost/mpl/aux_/has_apply.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/msvc_never_true.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/add.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/config/eti.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/logical/and.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/mpl/aux_/msvc_dtw.hpp
+-
+
+src/3rdparty/include/boost/mpl/arg.hpp
+boost/mpl/arg_fwd.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/na_assert.hpp
+-
+boost/mpl/aux_/arity_spec.hpp
+-
+boost/mpl/aux_/arg_typedef.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/arg_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+
+src/3rdparty/include/boost/mpl/assert.hpp
+boost/mpl/not.hpp
+-
+boost/mpl/aux_/value_wknd.hpp
+-
+boost/mpl/aux_/nested_type_wknd.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/mpl/aux_/config/nttp.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/pp_counter.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/config.hpp
+-
+cstddef
+-
+
+src/3rdparty/include/boost/mpl/aux_/adl_barrier.hpp
+boost/mpl/aux_/config/adl.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/arg_typedef.hpp
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/arity.hpp
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/arity_spec.hpp
+boost/mpl/int.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/arity.hpp
+-
+boost/mpl/aux_/template_arity_fwd.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/common_name_wknd.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/adl.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/intel.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/arrays.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/bind.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/compiler.hpp
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/ctps.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/dtp.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/eti.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/gcc.hpp
+
+src/3rdparty/include/boost/mpl/aux_/config/has_apply.hpp
+boost/mpl/aux_/config/has_xxx.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/has_xxx.hpp
+boost/mpl/aux_/config/overload_resolution.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/integral.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/intel.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/lambda.hpp
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/msvc.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/msvc_typename.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/nttp.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/overload_resolution.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/pp_counter.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/preprocessor.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/static_constant.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/ttp.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/config/use_preprocessed.hpp
+
+src/3rdparty/include/boost/mpl/aux_/config/workaround.hpp
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/count_args.hpp
+boost/preprocessor/expr_if.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/mpl/aux_/preprocessor/repeat.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/preprocessor/enum_shifted_params.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/inc.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/full_lambda.hpp
+boost/mpl/lambda_fwd.hpp
+-
+boost/mpl/bind_fwd.hpp
+-
+boost/mpl/protect.hpp
+-
+boost/mpl/quote.hpp
+-
+boost/mpl/arg.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/int_fwd.hpp
+-
+boost/mpl/aux_/template_arity.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/aux_/lambda_arity_param.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/repeat.hpp
+-
+boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/has_apply.hpp
+boost/mpl/has_xxx.hpp
+-
+boost/mpl/aux_/config/has_apply.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/has_rebind.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/intel.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/mpl/has_xxx.hpp
+-
+boost/mpl/has_xxx.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/msvc_is_class.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/has_type.hpp
+boost/mpl/has_xxx.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/include_preprocessed.hpp
+boost/mpl/aux_/config/compiler.hpp
+-
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/stringize.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/integral_wrapper.hpp
+boost/mpl/integral_c_tag.hpp
+-
+boost/mpl/aux_/static_cast.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/lambda_arity_param.hpp
+boost/mpl/aux_/config/ttp.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/lambda_no_ctps.hpp
+boost/mpl/lambda_fwd.hpp
+-
+boost/mpl/bind_fwd.hpp
+-
+boost/mpl/protect.hpp
+-
+boost/mpl/is_placeholder.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/template_arity.hpp
+-
+boost/mpl/aux_/value_wknd.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/preprocessor/repeat.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/lambda_support.hpp
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/int_fwd.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/na_fwd.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/tuple/to_list.hpp
+-
+boost/preprocessor/list/for_each_i.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/logical_op.hpp
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/nested_type_wknd.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/ext_params.hpp
+-
+boost/mpl/aux_/preprocessor/def_params_tail.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/sub.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/dec.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/msvc_dtw.hpp
+boost/mpl/aux_/preprocessor/params.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/msvc_is_class.hpp
+boost/mpl/if.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/msvc_never_true.hpp
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/na.hpp
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/na_fwd.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/na_assert.hpp
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/mpl/assert.hpp
+-
+boost/static_assert.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/na_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/na_spec.hpp
+boost/mpl/lambda_fwd.hpp
+-
+boost/mpl/int.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/arity.hpp
+-
+boost/mpl/aux_/template_arity_fwd.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/def_params_tail.hpp
+-
+boost/mpl/aux_/lambda_arity_param.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/config/eti.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/overload_resolution.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/nested_type_wknd.hpp
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/nttp_decl.hpp
+boost/mpl/aux_/config/nttp.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/add.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/mpl/aux_/preprocessor/tuple.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/arithmetic/add.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/logical/and.hpp
+-
+boost/preprocessor/identity.hpp
+-
+boost/preprocessor/empty.hpp
+-
+boost/mpl/aux_/preprocessor/filter_params.hpp
+-
+boost/mpl/aux_/preprocessor/sub.hpp
+-
+boost/preprocessor/arithmetic/add.hpp
+-
+boost/preprocessor/arithmetic/sub.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/default_params.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/enum.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/ext_params.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/mpl/aux_/preprocessor/filter_params.hpp
+-
+boost/mpl/aux_/preprocessor/sub.hpp
+-
+boost/preprocessor/arithmetic/add.hpp
+-
+boost/preprocessor/arithmetic/sub.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/filter_params.hpp
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/params.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/sub.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/range.hpp
+boost/preprocessor/seq/subseq.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/repeat.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/repeat.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/sub.hpp
+boost/mpl/aux_/config/preprocessor.hpp
+-
+boost/mpl/aux_/preprocessor/tuple.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/arithmetic/sub.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/preprocessor/tuple.hpp
+
+src/3rdparty/include/boost/mpl/aux_/static_cast.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/template_arity.hpp
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/template_arity_fwd.hpp
+-
+boost/mpl/int.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/has_rebind.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/range.hpp
+-
+boost/mpl/aux_/preprocessor/repeat.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/preprocessor/seq/fold_left.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/mpl/aux_/config/eti.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/template_arity_fwd.hpp
+
+src/3rdparty/include/boost/mpl/aux_/type_wrapper.hpp
+boost/mpl/aux_/config/ctps.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/value_wknd.hpp
+boost/mpl/aux_/static_cast.hpp
+-
+boost/mpl/aux_/config/integral.hpp
+-
+boost/mpl/aux_/config/eti.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/mpl/int.hpp
+-
+
+src/3rdparty/include/boost/mpl/aux_/yes_no.hpp
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/arrays.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/bind.hpp
+boost/mpl/bind_fwd.hpp
+-
+boost/mpl/placeholders.hpp
+-
+boost/mpl/next.hpp
+-
+boost/mpl/protect.hpp
+-
+boost/mpl/apply_wrap.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/arity_spec.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/mpl/aux_/config/bind.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/preprocessor/def_params_tail.hpp
+-
+boost/mpl/aux_/preprocessor/partial_spec_params.hpp
+-
+boost/mpl/aux_/preprocessor/ext_params.hpp
+-
+boost/mpl/aux_/preprocessor/repeat.hpp
+-
+boost/mpl/aux_/preprocessor/enum.hpp
+-
+boost/mpl/aux_/preprocessor/add.hpp
+-
+boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/inc.hpp
+-
+boost/mpl/aux_/count_args.hpp
+-
+
+src/3rdparty/include/boost/mpl/bind_fwd.hpp
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/config/bind.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/preprocessor/default_params.hpp
+-
+boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/bool.hpp
+boost/mpl/bool_fwd.hpp
+-
+boost/mpl/integral_c_tag.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/bool_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+
+src/3rdparty/include/boost/mpl/eval_if.hpp
+boost/mpl/if.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/gcc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/has_xxx.hpp
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/config/has_xxx.hpp
+-
+boost/mpl/aux_/config/msvc_typename.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/bool.hpp
+-
+
+src/3rdparty/include/boost/mpl/identity.hpp
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+
+src/3rdparty/include/boost/mpl/if.hpp
+boost/mpl/aux_/value_wknd.hpp
+-
+boost/mpl/aux_/static_cast.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/config/integral.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/int.hpp
+boost/mpl/int_fwd.hpp
+-
+boost/mpl/aux_/integral_wrapper.hpp
+-
+
+src/3rdparty/include/boost/mpl/int_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+
+src/3rdparty/include/boost/mpl/integral_c.hpp
+boost/mpl/integral_c_fwd.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/mpl/aux_/integral_wrapper.hpp
+-
+
+src/3rdparty/include/boost/mpl/integral_c_fwd.hpp
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/mpl/aux_/adl_barrier.hpp
+-
+
+src/3rdparty/include/boost/mpl/integral_c_tag.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/is_placeholder.hpp
+boost/mpl/arg_fwd.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/yes_no.hpp
+-
+boost/mpl/aux_/type_wrapper.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/static_constant.hpp
+-
+
+src/3rdparty/include/boost/mpl/lambda.hpp
+boost/mpl/lambda_fwd.hpp
+-
+boost/mpl/bind.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/full_lambda.hpp
+-
+boost/mpl/aux_/lambda_no_ctps.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+
+src/3rdparty/include/boost/mpl/lambda_fwd.hpp
+boost/mpl/void_fwd.hpp
+-
+boost/mpl/aux_/na.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/int.hpp
+-
+boost/mpl/aux_/lambda_arity_param.hpp
+-
+boost/mpl/aux_/template_arity_fwd.hpp
+-
+boost/mpl/bool.hpp
+-
+
+src/3rdparty/include/boost/mpl/limits/arity.hpp
+
+src/3rdparty/include/boost/mpl/logical.hpp
+boost/mpl/or.hpp
+-
+boost/mpl/and.hpp
+-
+boost/mpl/not.hpp
+-
+
+src/3rdparty/include/boost/mpl/next.hpp
+boost/mpl/next_prior.hpp
+-
+
+src/3rdparty/include/boost/mpl/next_prior.hpp
+boost/mpl/aux_/common_name_wknd.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+
+src/3rdparty/include/boost/mpl/not.hpp
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/nested_type_wknd.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+
+src/3rdparty/include/boost/mpl/or.hpp
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/nested_type_wknd.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/aux_/logical_op.hpp
+-
+
+src/3rdparty/include/boost/mpl/placeholders.hpp
+boost/mpl/arg.hpp
+-
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/protect.hpp
+boost/mpl/aux_/arity.hpp
+-
+boost/mpl/aux_/config/dtp.hpp
+-
+boost/mpl/aux_/nttp_decl.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+
+src/3rdparty/include/boost/mpl/quote.hpp
+boost/mpl/void.hpp
+-
+boost/mpl/aux_/has_type.hpp
+-
+boost/mpl/aux_/config/ttp.hpp
+-
+boost/mpl/aux_/config/use_preprocessed.hpp
+-
+boost/mpl/aux_/include_preprocessed.hpp
+-
+boost/mpl/limits/arity.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/config/ctps.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/cat.hpp
+-
+
+src/3rdparty/include/boost/mpl/size_t.hpp
+boost/mpl/size_t_fwd.hpp
+-
+boost/mpl/aux_/integral_wrapper.hpp
+-
+
+src/3rdparty/include/boost/mpl/size_t_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+boost/config.hpp
+-
+cstddef
+-
+
+src/3rdparty/include/boost/mpl/void.hpp
+boost/mpl/void_fwd.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/na_spec.hpp
+-
+boost/mpl/aux_/config/msvc.hpp
+-
+boost/mpl/aux_/config/workaround.hpp
+-
+
+src/3rdparty/include/boost/mpl/void_fwd.hpp
+boost/mpl/aux_/adl_barrier.hpp
+-
+
+src/3rdparty/include/boost/next_prior.hpp
+iterator
+-
+
+src/3rdparty/include/boost/non_type.hpp
+
+src/3rdparty/include/boost/noncopyable.hpp
+
+src/3rdparty/include/boost/none.hpp
+boost/none_t.hpp
+src/3rdparty/include/boost/boost/none_t.hpp
+
+src/3rdparty/include/boost/none_t.hpp
+
+src/3rdparty/include/boost/operators.hpp
+boost/config.hpp
+-
+boost/iterator.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/optional.hpp
+boost/optional/optional.hpp
+src/3rdparty/include/boost/boost/optional/optional.hpp
+
+src/3rdparty/include/boost/optional/optional.hpp
+new
+-
+algorithm
+-
+boost/config.hpp
+src/3rdparty/include/boost/optional/boost/config.hpp
+boost/assert.hpp
+src/3rdparty/include/boost/optional/boost/assert.hpp
+boost/type.hpp
+src/3rdparty/include/boost/optional/boost/type.hpp
+boost/type_traits/alignment_of.hpp
+src/3rdparty/include/boost/optional/boost/type_traits/alignment_of.hpp
+boost/type_traits/type_with_alignment.hpp
+src/3rdparty/include/boost/optional/boost/type_traits/type_with_alignment.hpp
+boost/type_traits/remove_reference.hpp
+src/3rdparty/include/boost/optional/boost/type_traits/remove_reference.hpp
+boost/type_traits/is_reference.hpp
+src/3rdparty/include/boost/optional/boost/type_traits/is_reference.hpp
+boost/mpl/if.hpp
+src/3rdparty/include/boost/optional/boost/mpl/if.hpp
+boost/mpl/bool.hpp
+src/3rdparty/include/boost/optional/boost/mpl/bool.hpp
+boost/mpl/not.hpp
+src/3rdparty/include/boost/optional/boost/mpl/not.hpp
+boost/detail/reference_content.hpp
+src/3rdparty/include/boost/optional/boost/detail/reference_content.hpp
+boost/none.hpp
+src/3rdparty/include/boost/optional/boost/none.hpp
+boost/utility/compare_pointees.hpp
+src/3rdparty/include/boost/optional/boost/utility/compare_pointees.hpp
+boost/optional/optional_fwd.hpp
+src/3rdparty/include/boost/optional/boost/optional/optional_fwd.hpp
+
+src/3rdparty/include/boost/optional/optional_fwd.hpp
+
+src/3rdparty/include/boost/preprocessor/arithmetic/add.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/while.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/arithmetic/dec.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/arithmetic/inc.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/arithmetic/sub.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/while.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/array/data.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/array/elem.hpp
+boost/preprocessor/array/data.hpp
+-
+boost/preprocessor/array/size.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/array/size.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/cat.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/comma_if.hpp
+boost/preprocessor/punctuation/comma_if.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/config/config.hpp
+
+src/3rdparty/include/boost/preprocessor/control/detail/dmc/while.hpp
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/detail/edg/while.hpp
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/detail/msvc/while.hpp
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/detail/while.hpp
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/expr_if.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/expr_iif.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/if.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/iif.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/control/while.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/list/fold_left.hpp
+-
+boost/preprocessor/list/fold_right.hpp
+-
+boost/preprocessor/logical/bitand.hpp
+-
+boost/preprocessor/control/detail/edg/while.hpp
+-
+boost/preprocessor/control/detail/msvc/while.hpp
+-
+boost/preprocessor/control/detail/dmc/while.hpp
+-
+boost/preprocessor/control/detail/while.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/debug/error.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/dec.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/detail/auto_rec.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/detail/dmc/auto_rec.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/detail/check.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/detail/dmc/auto_rec.hpp
+boost/preprocessor/control/iif.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/detail/is_binary.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/detail/check.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/empty.hpp
+boost/preprocessor/facilities/empty.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/enum.hpp
+boost/preprocessor/repetition/enum.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/enum_params.hpp
+boost/preprocessor/repetition/enum_params.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/enum_shifted_params.hpp
+boost/preprocessor/repetition/enum_shifted_params.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/expr_if.hpp
+boost/preprocessor/control/expr_if.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/facilities/empty.hpp
+
+src/3rdparty/include/boost/preprocessor/facilities/identity.hpp
+boost/preprocessor/facilities/empty.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/identity.hpp
+boost/preprocessor/facilities/identity.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/inc.hpp
+boost/preprocessor/arithmetic/inc.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/iterate.hpp
+boost/preprocessor/iteration/iterate.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/iteration/iterate.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/array/elem.hpp
+-
+boost/preprocessor/array/size.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/slot/slot.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/adt.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/detail/is_binary.hpp
+-
+boost/preprocessor/logical/compl.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/append.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/list/fold_right.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/detail/dmc/fold_left.hpp
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/list/adt.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/detail/edg/fold_left.hpp
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/list/adt.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/detail/edg/fold_right.hpp
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/list/adt.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/detail/fold_left.hpp
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/list/adt.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/detail/fold_right.hpp
+boost/preprocessor/list/fold_left.hpp
+-
+boost/preprocessor/list/reverse.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/fold_left.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/control/while.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/list/detail/edg/fold_left.hpp
+-
+boost/preprocessor/list/detail/dmc/fold_left.hpp
+-
+boost/preprocessor/list/detail/fold_left.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/fold_right.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/control/while.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/list/detail/edg/fold_right.hpp
+-
+boost/preprocessor/list/detail/fold_right.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/for_each_i.hpp
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/list/adt.hpp
+-
+boost/preprocessor/repetition/for.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/reverse.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/list/fold_left.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/list/transform.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/list/fold_right.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/logical/and.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+boost/preprocessor/logical/bitand.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/logical/bitand.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/logical/bool.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/logical/compl.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/punctuation/comma.hpp
+
+src/3rdparty/include/boost/preprocessor/punctuation/comma_if.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/facilities/empty.hpp
+-
+boost/preprocessor/punctuation/comma.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repeat.hpp
+boost/preprocessor/repetition/repeat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/detail/dmc/for.hpp
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/detail/edg/for.hpp
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/detail/for.hpp
+boost/preprocessor/control/expr_iif.hpp
+-
+boost/preprocessor/control/iif.hpp
+-
+boost/preprocessor/logical/bool.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/detail/msvc/for.hpp
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/enum.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/punctuation/comma_if.hpp
+-
+boost/preprocessor/repetition/repeat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/enum_binary_params.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/punctuation/comma_if.hpp
+-
+boost/preprocessor/repetition/repeat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/enum_params.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/punctuation/comma_if.hpp
+-
+boost/preprocessor/repetition/repeat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/enum_shifted_params.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/punctuation/comma_if.hpp
+-
+boost/preprocessor/repetition/repeat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/for.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/repetition/detail/edg/for.hpp
+-
+boost/preprocessor/repetition/detail/msvc/for.hpp
+-
+boost/preprocessor/repetition/detail/dmc/for.hpp
+-
+boost/preprocessor/repetition/detail/for.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/repeat.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/repetition/repeat_from_to.hpp
+boost/preprocessor/arithmetic/add.hpp
+-
+boost/preprocessor/arithmetic/sub.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/while.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/repetition/repeat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/detail/split.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/elem.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/facilities/empty.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/enum.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/seq/size.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/first_n.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/seq/detail/split.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/fold_left.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/control/if.hpp
+-
+boost/preprocessor/debug/error.hpp
+-
+boost/preprocessor/detail/auto_rec.hpp
+-
+boost/preprocessor/seq/seq.hpp
+-
+boost/preprocessor/seq/size.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/for_each_i.hpp
+boost/preprocessor/arithmetic/dec.hpp
+-
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/repetition/for.hpp
+-
+boost/preprocessor/seq/seq.hpp
+-
+boost/preprocessor/seq/size.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+boost/preprocessor/tuple/rem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/rest_n.hpp
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/facilities/empty.hpp
+-
+boost/preprocessor/seq/detail/split.hpp
+-
+boost/preprocessor/tuple/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/seq.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/seq/elem.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/size.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/tuple/eat.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/seq/subseq.hpp
+boost/preprocessor/config/config.hpp
+-
+boost/preprocessor/seq/first_n.hpp
+-
+boost/preprocessor/seq/rest_n.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/slot/detail/def.hpp
+
+src/3rdparty/include/boost/preprocessor/slot/slot.hpp
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/slot/detail/def.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/stringize.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/tuple/eat.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/tuple/elem.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/tuple/rem.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/preprocessor/tuple/to_list.hpp
+boost/preprocessor/config/config.hpp
+-
+
+src/3rdparty/include/boost/range/as_literal.hpp
+boost/range/detail/as_literal.hpp
+-
+boost/range/iterator_range.hpp
+-
+boost/range/detail/str_types.hpp
+-
+boost/detail/workaround.hpp
+-
+cstring
+-
+cwchar
+-
+
+src/3rdparty/include/boost/range/begin.hpp
+boost/range/config.hpp
+-
+boost/range/detail/begin.hpp
+-
+boost/range/iterator.hpp
+-
+
+src/3rdparty/include/boost/range/config.hpp
+boost/detail/workaround.hpp
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/range/const_iterator.hpp
+boost/range/config.hpp
+-
+boost/range/detail/const_iterator.hpp
+-
+boost/type_traits/remove_const.hpp
+-
+cstddef
+-
+utility
+-
+
+src/3rdparty/include/boost/range/detail/as_literal.hpp
+boost/range/detail/detail_str.hpp
+-
+boost/range/iterator_range.hpp
+-
+
+src/3rdparty/include/boost/range/detail/begin.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/detail/common.hpp
+-
+boost/range/value_type.hpp
+-
+
+src/3rdparty/include/boost/range/detail/common.hpp
+boost/range/config.hpp
+-
+boost/range/detail/sfinae.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/mpl/if.hpp
+-
+boost/mpl/int.hpp
+-
+cstddef
+-
+
+src/3rdparty/include/boost/range/detail/const_iterator.hpp
+boost/range/detail/common.hpp
+-
+boost/range/detail/remove_extent.hpp
+-
+
+src/3rdparty/include/boost/range/detail/detail_str.hpp
+boost/config.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/detail/begin.hpp
+-
+boost/range/detail/end.hpp
+-
+boost/range/detail/size_type
+-
+boost/range/detail/value_type
+-
+boost/range/detail/common.hpp
+-
+
+src/3rdparty/include/boost/range/detail/end.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/range/detail/vc6/end.hpp
+-
+boost/range/detail/implementation_help.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/detail/common.hpp
+-
+boost/range/detail/remove_extent.hpp
+-
+
+src/3rdparty/include/boost/range/detail/implementation_help.hpp
+boost/range/config.hpp
+-
+boost/range/detail/common.hpp
+-
+boost/type_traits/is_same.hpp
+-
+cstddef
+-
+string.h
+-
+wchar.h
+-
+
+src/3rdparty/include/boost/range/detail/iterator.hpp
+boost/range/detail/common.hpp
+-
+boost/range/detail/remove_extent.hpp
+-
+boost/static_assert.hpp
+-
+
+src/3rdparty/include/boost/range/detail/remove_extent.hpp
+boost/config.hpp
+-
+cstddef
+-
+boost/mpl/eval_if.hpp
+-
+boost/mpl/identity.hpp
+-
+boost/type_traits/is_same.hpp
+-
+
+src/3rdparty/include/boost/range/detail/sfinae.hpp
+boost/range/config.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+utility
+-
+
+src/3rdparty/include/boost/range/detail/size_type.hpp
+boost/range/detail/common.hpp
+-
+
+src/3rdparty/include/boost/range/detail/str_types.hpp
+boost/range/size_type.hpp
+-
+boost/range/iterator.hpp
+-
+
+src/3rdparty/include/boost/range/detail/vc6/end.hpp
+boost/range/detail/implementation_help.hpp
+-
+boost/range/detail/implementation_help.hpp
+-
+boost/range/result_iterator.hpp
+-
+boost/range/detail/common.hpp
+-
+boost/range/detail/remove_extent.hpp
+-
+
+src/3rdparty/include/boost/range/difference_type.hpp
+boost/range/config.hpp
+-
+boost/range/iterator.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+
+src/3rdparty/include/boost/range/distance.hpp
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/difference_type.hpp
+-
+
+src/3rdparty/include/boost/range/empty.hpp
+boost/range/config.hpp
+-
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+
+src/3rdparty/include/boost/range/end.hpp
+boost/range/config.hpp
+-
+boost/range/detail/end.hpp
+-
+boost/range/detail/implementation_help.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/const_iterator.hpp
+-
+
+src/3rdparty/include/boost/range/functions.hpp
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/size.hpp
+-
+boost/range/distance.hpp
+-
+boost/range/empty.hpp
+-
+boost/range/rbegin.hpp
+-
+boost/range/rend.hpp
+-
+
+src/3rdparty/include/boost/range/iterator.hpp
+boost/range/config.hpp
+-
+boost/range/mutable_iterator.hpp
+-
+boost/range/const_iterator.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/remove_const.hpp
+-
+boost/mpl/eval_if.hpp
+-
+
+src/3rdparty/include/boost/range/iterator_range.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/assert.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+boost/type_traits/is_abstract.hpp
+-
+boost/range/functions.hpp
+-
+boost/range/iterator.hpp
+-
+boost/range/difference_type.hpp
+-
+boost/utility/enable_if.hpp
+-
+iterator
+-
+algorithm
+-
+ostream
+-
+ostream.h
+-
+cstddef
+-
+
+src/3rdparty/include/boost/range/mutable_iterator.hpp
+boost/range/config.hpp
+-
+boost/range/detail/iterator.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+cstddef
+-
+utility
+-
+
+src/3rdparty/include/boost/range/rbegin.hpp
+boost/range/end.hpp
+-
+boost/range/reverse_iterator.hpp
+-
+
+src/3rdparty/include/boost/range/rend.hpp
+boost/range/begin.hpp
+-
+boost/range/reverse_iterator.hpp
+-
+
+src/3rdparty/include/boost/range/result_iterator.hpp
+boost/range/iterator.hpp
+-
+
+src/3rdparty/include/boost/range/reverse_iterator.hpp
+boost/range/config.hpp
+-
+boost/range/iterator.hpp
+-
+boost/iterator/reverse_iterator.hpp
+-
+
+src/3rdparty/include/boost/range/size.hpp
+boost/range/begin.hpp
+-
+boost/range/end.hpp
+-
+boost/range/difference_type.hpp
+-
+boost/assert.hpp
+-
+
+src/3rdparty/include/boost/range/size_type.hpp
+boost/range/config.hpp
+-
+boost/range/detail/size_type.hpp
+-
+boost/type_traits/remove_const.hpp
+-
+cstddef
+-
+utility
+-
+
+src/3rdparty/include/boost/range/value_type.hpp
+boost/range/config.hpp
+-
+boost/range/iterator.hpp
+-
+boost/iterator/iterator_traits.hpp
+-
+
+src/3rdparty/include/boost/ref.hpp
+boost/config.hpp
+-
+boost/utility/addressof.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type.hpp
+-
+
+src/3rdparty/include/boost/shared_ptr.hpp
+boost/config.hpp
+-
+boost/detail/shared_ptr_nmt.hpp
+-
+boost/config/no_tr1/memory.hpp
+-
+boost/assert.hpp
+-
+boost/checked_delete.hpp
+-
+boost/throw_exception.hpp
+-
+boost/detail/shared_count.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/detail/sp_convertible.hpp
+-
+boost/detail/spinlock_pool.hpp
+-
+boost/memory_order.hpp
+-
+algorithm
+-
+functional
+-
+typeinfo
+-
+iosfwd
+-
+ostream
+-
+
+src/3rdparty/include/boost/static_assert.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/thread/condition.hpp
+boost/thread/condition_variable.hpp
+-
+
+src/3rdparty/include/boost/thread/condition_variable.hpp
+boost/thread/detail/platform.hpp
+-
+boost/thread/win32/condition_variable.hpp
+-
+boost/thread/pthread/condition_variable.hpp
+-
+
+src/3rdparty/include/boost/thread/detail/config.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+platform.hpp
+src/3rdparty/include/boost/thread/detail/platform.hpp
+boost/config/auto_link.hpp
+-
+
+src/3rdparty/include/boost/thread/detail/move.hpp
+boost/utility/enable_if.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/detail/platform.hpp
+boost/config.hpp
+-
+boost/config/requires_threads.hpp
+-
+
+src/3rdparty/include/boost/thread/detail/thread.hpp
+boost/thread/exceptions.hpp
+-
+ostream
+-
+boost/thread/detail/move.hpp
+-
+boost/thread/mutex.hpp
+-
+boost/thread/xtime.hpp
+-
+boost/thread/detail/thread_heap_alloc.hpp
+-
+boost/utility.hpp
+-
+boost/assert.hpp
+-
+list
+-
+algorithm
+-
+boost/ref.hpp
+-
+boost/cstdint.hpp
+-
+boost/bind.hpp
+-
+stdlib.h
+-
+memory
+-
+boost/utility/enable_if.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/detail/thread_heap_alloc.hpp
+boost/thread/detail/platform.hpp
+-
+boost/thread/win32/thread_heap_alloc.hpp
+-
+boost/thread/pthread/thread_heap_alloc.hpp
+-
+
+src/3rdparty/include/boost/thread/exceptions.hpp
+boost/thread/detail/config.hpp
+-
+string
+-
+stdexcept
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/locks.hpp
+boost/thread/detail/config.hpp
+-
+boost/thread/exceptions.hpp
+-
+boost/thread/detail/move.hpp
+-
+algorithm
+-
+iterator
+-
+boost/thread/thread_time.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/mutex.hpp
+boost/thread/detail/platform.hpp
+-
+boost/thread/win32/mutex.hpp
+-
+boost/thread/pthread/mutex.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/condition_variable.hpp
+timespec.hpp
+src/3rdparty/include/boost/thread/pthread/timespec.hpp
+pthread_mutex_scoped_lock.hpp
+src/3rdparty/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp
+thread_data.hpp
+src/3rdparty/include/boost/thread/pthread/thread_data.hpp
+condition_variable_fwd.hpp
+src/3rdparty/include/boost/thread/pthread/condition_variable_fwd.hpp
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/condition_variable_fwd.hpp
+boost/assert.hpp
+-
+pthread.h
+-
+boost/thread/mutex.hpp
+-
+boost/thread/locks.hpp
+-
+boost/thread/thread_time.hpp
+-
+boost/thread/xtime.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/mutex.hpp
+pthread.h
+-
+boost/utility.hpp
+-
+boost/thread/exceptions.hpp
+-
+boost/thread/locks.hpp
+-
+boost/thread/thread_time.hpp
+-
+boost/thread/xtime.hpp
+-
+boost/assert.hpp
+-
+errno.h
+-
+timespec.hpp
+src/3rdparty/include/boost/thread/pthread/timespec.hpp
+pthread_mutex_scoped_lock.hpp
+src/3rdparty/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp
+pthread.h
+-
+boost/assert.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/thread_data.hpp
+boost/thread/detail/config.hpp
+-
+boost/thread/exceptions.hpp
+-
+boost/shared_ptr.hpp
+-
+boost/enable_shared_from_this.hpp
+-
+boost/thread/mutex.hpp
+-
+boost/optional.hpp
+-
+pthread.h
+-
+condition_variable_fwd.hpp
+src/3rdparty/include/boost/thread/pthread/condition_variable_fwd.hpp
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/thread_heap_alloc.hpp
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/pthread/timespec.hpp
+boost/thread/thread_time.hpp
+-
+boost/date_time/posix_time/conversion.hpp
+-
+pthread.h
+-
+unistd.h
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/thread.hpp
+boost/thread/detail/platform.hpp
+-
+boost/thread/win32/thread_data.hpp
+-
+boost/thread/pthread/thread_data.hpp
+-
+boost/thread/detail/thread.hpp
+-
+
+src/3rdparty/include/boost/thread/thread_time.hpp
+boost/date_time/microsec_time_clock.hpp
+-
+boost/date_time/posix_time/posix_time_types.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/basic_timed_mutex.hpp
+boost/assert.hpp
+-
+thread_primitives.hpp
+src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+interlocked_read.hpp
+src/3rdparty/include/boost/thread/win32/interlocked_read.hpp
+boost/thread/thread_time.hpp
+-
+boost/thread/xtime.hpp
+-
+boost/detail/interlocked.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/condition_variable.hpp
+boost/thread/mutex.hpp
+-
+thread_primitives.hpp
+src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+limits.h
+-
+boost/assert.hpp
+-
+algorithm
+-
+boost/thread/thread.hpp
+-
+boost/thread/thread_time.hpp
+-
+interlocked_read.hpp
+src/3rdparty/include/boost/thread/win32/interlocked_read.hpp
+boost/thread/xtime.hpp
+-
+vector
+-
+boost/intrusive_ptr.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/interlocked_read.hpp
+boost/detail/interlocked.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/mutex.hpp
+basic_timed_mutex.hpp
+src/3rdparty/include/boost/thread/win32/basic_timed_mutex.hpp
+boost/utility.hpp
+-
+boost/thread/exceptions.hpp
+-
+boost/thread/locks.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/thread_data.hpp
+boost/thread/detail/config.hpp
+-
+boost/intrusive_ptr.hpp
+-
+boost/thread/thread_time.hpp
+-
+thread_primitives.hpp
+src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+thread_heap_alloc.hpp
+src/3rdparty/include/boost/thread/win32/thread_heap_alloc.hpp
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/thread_heap_alloc.hpp
+new
+-
+thread_primitives.hpp
+src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+stdexcept
+-
+boost/assert.hpp
+-
+windows.h
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+boost/config.hpp
+-
+boost/assert.hpp
+-
+boost/thread/exceptions.hpp
+-
+boost/detail/interlocked.hpp
+-
+algorithm
+-
+windows.h
+-
+kfuncs.h
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/thread/xtime.hpp
+boost/thread/detail/config.hpp
+-
+boost/cstdint.hpp
+-
+boost/thread/thread_time.hpp
+-
+boost/date_time/posix_time/conversion.hpp
+-
+boost/config/abi_prefix.hpp
+-
+boost/config/abi_suffix.hpp
+-
+
+src/3rdparty/include/boost/throw_exception.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+exception
+-
+boost/exception/enable_current_exception.hpp
+-
+boost/exception/enable_error_info.hpp
+-
+
+src/3rdparty/include/boost/type.hpp
+
+src/3rdparty/include/boost/type_traits/add_const.hpp
+boost/config.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/add_pointer.hpp
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/add_reference.hpp
+boost/type_traits/is_reference.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/alignment_of.hpp
+boost/config.hpp
+-
+cstddef
+-
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/detail/size_t_trait_def.hpp
+-
+boost/type_traits/detail/size_t_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/arithmetic_traits.hpp
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_float.hpp
+-
+boost/type_traits/is_fundamental.hpp
+-
+boost/type_traits/is_integral.hpp
+-
+boost/type_traits/is_void.hpp
+-
+
+src/3rdparty/include/boost/type_traits/broken_compiler_spec.hpp
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/composite_traits.hpp
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/is_enum.hpp
+-
+boost/type_traits/is_member_pointer.hpp
+-
+boost/type_traits/is_member_function_pointer.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_union.hpp
+-
+
+src/3rdparty/include/boost/type_traits/config.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/type_traits/conversion_traits.hpp
+boost/type_traits/is_convertible.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/bool_trait_def.hpp
+boost/type_traits/detail/template_arity_spec.hpp
+-
+boost/type_traits/integral_constant.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/bool_trait_undef.hpp
+
+src/3rdparty/include/boost/type_traits/detail/cv_traits_impl.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/false_result.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/ice_and.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/ice_eq.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/ice_not.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/ice_or.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/is_function_ptr_helper.hpp
+boost/type_traits/config.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/enum_params.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/is_function_ptr_tester.hpp
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/enum_params.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
+boost/config.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/enum_params.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/preprocessor/iterate.hpp
+-
+boost/preprocessor/enum_params.hpp
+-
+boost/preprocessor/comma_if.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/size_t_trait_def.hpp
+boost/type_traits/detail/template_arity_spec.hpp
+-
+boost/type_traits/integral_constant.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+boost/mpl/size_t.hpp
+-
+cstddef
+-
+
+src/3rdparty/include/boost/type_traits/detail/size_t_trait_undef.hpp
+
+src/3rdparty/include/boost/type_traits/detail/template_arity_spec.hpp
+boost/mpl/int.hpp
+-
+boost/mpl/aux_/template_arity_fwd.hpp
+-
+boost/mpl/aux_/preprocessor/params.hpp
+-
+boost/mpl/aux_/config/lambda.hpp
+-
+boost/mpl/aux_/config/overload_resolution.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/type_trait_def.hpp
+boost/type_traits/detail/template_arity_spec.hpp
+-
+boost/mpl/aux_/lambda_support.hpp
+-
+
+src/3rdparty/include/boost/type_traits/detail/type_trait_undef.hpp
+
+src/3rdparty/include/boost/type_traits/detail/wrap.hpp
+
+src/3rdparty/include/boost/type_traits/detail/yes_no_type.hpp
+
+src/3rdparty/include/boost/type_traits/function_traits.hpp
+boost/config.hpp
+-
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/add_pointer.hpp
+-
+
+src/3rdparty/include/boost/type_traits/has_nothrow_copy.hpp
+boost/type_traits/has_trivial_copy.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/has_trivial_copy.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/is_volatile.hpp
+-
+boost/type_traits/is_pod.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/ice_not.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/ice.hpp
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/detail/ice_not.hpp
+-
+boost/type_traits/detail/ice_eq.hpp
+-
+
+src/3rdparty/include/boost/type_traits/integral_constant.hpp
+boost/config.hpp
+-
+boost/mpl/bool.hpp
+-
+boost/mpl/integral_c.hpp
+-
+
+src/3rdparty/include/boost/type_traits/intrinsics.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/is_same.hpp
+-
+algorithm
+-
+type_traits.h
+-
+msl_utility
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_volatile.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_abstract.hpp
+boost/type_traits/intrinsics.hpp
+-
+boost/static_assert.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/is_polymorphic.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_arithmetic.hpp
+boost/type_traits/is_integral.hpp
+-
+boost/type_traits/is_float.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_array.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/wrap.hpp
+-
+cstddef
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_base_and_derived.hpp
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/is_same.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/config.hpp
+-
+boost/static_assert.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_class.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/is_union.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/detail/ice_not.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/is_scalar.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_const.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/detail/cv_traits_impl.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/remove_bounds.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_convertible.hpp
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/add_reference.hpp
+-
+boost/type_traits/ice.hpp
+-
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/type_traits/is_abstract.hpp
+-
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/remove_reference.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_enum.hpp
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/add_reference.hpp
+-
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_convertible.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/is_function.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/is_union.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_float.hpp
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_function.hpp
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/is_function_ptr_helper.hpp
+-
+boost/type_traits/detail/is_function_ptr_tester.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_fundamental.hpp
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_integral.hpp
+boost/config.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_member_function_pointer.hpp
+boost/type_traits/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_member_pointer.hpp
+boost/type_traits/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/is_member_function_pointer.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_pod.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/is_void.hpp
+-
+boost/type_traits/is_scalar.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/intrinsics.hpp
+-
+cstddef
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_pointer.hpp
+boost/type_traits/is_member_pointer.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/detail/ice_not.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/is_function_ptr_tester.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_polymorphic.hpp
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/is_class.hpp
+-
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_reference.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/wrap.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_same.hpp
+boost/type_traits/config.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/ice_and.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_scalar.hpp
+boost/type_traits/is_arithmetic.hpp
+-
+boost/type_traits/is_enum.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_member_pointer.hpp
+-
+boost/type_traits/detail/ice_or.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_union.hpp
+boost/type_traits/remove_cv.hpp
+-
+boost/type_traits/config.hpp
+-
+boost/type_traits/intrinsics.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_void.hpp
+boost/config.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/is_volatile.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/detail/cv_traits_impl.hpp
+-
+boost/type_traits/remove_bounds.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+boost/type_traits/is_array.hpp
+-
+boost/type_traits/detail/yes_no_type.hpp
+-
+boost/type_traits/detail/false_result.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/remove_bounds.hpp
+boost/type_traits/msvc/typeof.hpp
+-
+boost/type_traits/is_array.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/remove_const.hpp
+boost/type_traits/msvc/typeof.hpp
+-
+boost/type_traits/is_volatile.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_array.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/remove_cv.hpp
+boost/type_traits/msvc/typeof.hpp
+-
+boost/type_traits/is_volatile.hpp
+-
+boost/type_traits/is_const.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+boost/type_traits/is_array.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/remove_pointer.hpp
+boost/type_traits/msvc/typeof.hpp
+-
+boost/type_traits/is_pointer.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/remove_reference.hpp
+boost/type_traits/msvc/typeof.hpp
+-
+boost/type_traits/is_reference.hpp
+-
+
+src/3rdparty/include/boost/type_traits/msvc/typeof.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/type_traits/remove_bounds.hpp
+boost/config.hpp
+-
+cstddef
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/msvc/remove_bounds.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/remove_const.hpp
+boost/type_traits/is_volatile.hpp
+-
+boost/type_traits/broken_compiler_spec.hpp
+-
+boost/type_traits/detail/cv_traits_impl.hpp
+-
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+cstddef
+-
+boost/type_traits/msvc/remove_const.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/remove_cv.hpp
+boost/type_traits/broken_compiler_spec.hpp
+-
+boost/type_traits/detail/cv_traits_impl.hpp
+-
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+cstddef
+-
+boost/type_traits/msvc/remove_cv.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/remove_pointer.hpp
+boost/type_traits/broken_compiler_spec.hpp
+-
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/msvc/remove_pointer.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/remove_reference.hpp
+boost/type_traits/broken_compiler_spec.hpp
+-
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+boost/type_traits/msvc/remove_reference.hpp
+-
+boost/type_traits/detail/type_trait_def.hpp
+-
+boost/type_traits/detail/type_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/type_traits/type_with_alignment.hpp
+boost/mpl/if.hpp
+-
+boost/preprocessor/list/for_each_i.hpp
+-
+boost/preprocessor/tuple/to_list.hpp
+-
+boost/preprocessor/cat.hpp
+-
+boost/preprocessor/list/transform.hpp
+-
+boost/preprocessor/list/append.hpp
+-
+boost/type_traits/alignment_of.hpp
+-
+boost/type_traits/is_pod.hpp
+-
+boost/static_assert.hpp
+-
+boost/config.hpp
+-
+boost/type_traits/detail/bool_trait_def.hpp
+-
+cstddef
+-
+boost/type_traits/detail/bool_trait_undef.hpp
+-
+
+src/3rdparty/include/boost/utility.hpp
+boost/utility/addressof.hpp
+-
+boost/utility/base_from_member.hpp
+-
+boost/utility/enable_if.hpp
+-
+boost/checked_delete.hpp
+-
+boost/next_prior.hpp
+-
+boost/noncopyable.hpp
+-
+
+src/3rdparty/include/boost/utility/addressof.hpp
+boost/config.hpp
+-
+boost/detail/workaround.hpp
+-
+
+src/3rdparty/include/boost/utility/base_from_member.hpp
+boost/preprocessor/arithmetic/inc.hpp
+-
+boost/preprocessor/repetition/enum_binary_params.hpp
+-
+boost/preprocessor/repetition/enum_params.hpp
+-
+boost/preprocessor/repetition/repeat_from_to.hpp
+-
+
+src/3rdparty/include/boost/utility/compare_pointees.hpp
+functional
+-
+
+src/3rdparty/include/boost/utility/enable_if.hpp
+boost/config.hpp
+src/3rdparty/include/boost/utility/boost/config.hpp
+
+src/3rdparty/include/boost/version.hpp
+
+src/3rdparty/include/boost/visit_each.hpp
+boost/config.hpp
+-
+
+src/3rdparty/include/boost/weak_ptr.hpp
+memory
+-
+boost/detail/shared_count.hpp
+-
+boost/shared_ptr.hpp
+-
+
+src/core/IPlugin.h
+core/config.h
+-
+
+src/core/audio/IBuffer.h
+core/config.h
+-
+
+src/core/audio/IOutput.h
+core/config.h
+-
+core/filestreams/IFileStream.h
+-
+core/audio/IBuffer.h
+-
+core/audio/IPlayer.h
+-
+
+src/core/audio/IPlayer.h
+core/config.h
+-
+core/audio/IBuffer.h
+-
+
+src/core/config.h
+windows.h
+-
+TCHAR.h
+-
+cassert
+-
+string
+-
+
+src/core/filestreams/IFileStream.h
+core/config.h
+-
+boost/shared_ptr.hpp
+-
+boost/iostreams/stream.hpp
+-
+boost/iostreams/stream_buffer.hpp
+-
+boost/iostreams/device/file_descriptor.hpp
+-
+

Added: trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/DependInfo.cmake
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/DependInfo.cmake Sat
Jul 18 04:50:49 2009
@@ -0,0 +1,26 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+ "CXX"
+ )
+# The set of files for implicit dependencies of each language:
+SET(CMAKE_DEPENDS_CHECK_CXX
+ "/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp" "/home/urioxis/programming/musikcube/src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o"
+ "/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.cpp" "/home/urioxis/programming/musikcube/src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o"
+ "/home/urioxis/programming/musikcube/src/contrib/alsaout/alsaout_plugin.cpp" "/home/urioxis/programming/musikcube/src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o"
+ )
+SET(CMAKE_CXX_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+ "HAVE_BOOST"
+ "_FILE_OFFSET_BITS=64"
+ "_HAVE_TAGLIB"
+ "XML_STATIC"
+ "_CRT_SECURE_NO_DEPRECATE"
+ "_DEBUG"
+ )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/urioxis/programming/musikcube/src/3rdparty/CMakeFiles/md5.dir/DependInfo.cmake"
+ )

Added: trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make Sat Jul 18
04:50:49 2009
@@ -0,0 +1,158 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/urioxis/programming/musikcube
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/urioxis/programming/musikcube
+
+# Include any dependencies generated for this target.
+include src/contrib/alsaout/CMakeFiles/alsaout.dir/depend.make
+
+# Include the progress variables for this target.
+include src/contrib/alsaout/CMakeFiles/alsaout.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include src/contrib/alsaout/CMakeFiles/alsaout.dir/flags.make
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o:
src/contrib/alsaout/CMakeFiles/alsaout.dir/flags.make
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o:
src/contrib/alsaout/alsaout_plugin.cpp
+ $(CMAKE_COMMAND) -E cmake_progress_report
/home/urioxis/programming/musikcube/CMakeFiles $(CMAKE_PROGRESS_1)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building
CXX object src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -o
CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o -c
/home/urioxis/programming/musikcube/src/contrib/alsaout/alsaout_plugin.cpp
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.i:
cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Preprocessing CXX source to
CMakeFiles/alsaout.dir/alsaout_plugin.cpp.i"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -E
/home/urioxis/programming/musikcube/src/contrib/alsaout/alsaout_plugin.cpp
> CMakeFiles/alsaout.dir/alsaout_plugin.cpp.i
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.s:
cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Compiling CXX source to assembly
CMakeFiles/alsaout.dir/alsaout_plugin.cpp.s"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S
/home/urioxis/programming/musikcube/src/contrib/alsaout/alsaout_plugin.cpp
-o CMakeFiles/alsaout.dir/alsaout_plugin.cpp.s
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.requires:
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.requires
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.provides:
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.requires
+ $(MAKE) -f src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.provides.build
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.provides
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.provides.build:
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.provides.build
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o:
src/contrib/alsaout/CMakeFiles/alsaout.dir/flags.make
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o:
src/contrib/alsaout/AlsaOut.cpp
+ $(CMAKE_COMMAND) -E cmake_progress_report
/home/urioxis/programming/musikcube/CMakeFiles $(CMAKE_PROGRESS_2)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building
CXX object src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -o
CMakeFiles/alsaout.dir/AlsaOut.cpp.o -c
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Preprocessing CXX source to CMakeFiles/alsaout.dir/AlsaOut.cpp.i"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -E
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp >
CMakeFiles/alsaout.dir/AlsaOut.cpp.i
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Compiling CXX source to assembly
CMakeFiles/alsaout.dir/AlsaOut.cpp.s"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp -o
CMakeFiles/alsaout.dir/AlsaOut.cpp.s
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.requires:
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.requires
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.provides:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.requires
+ $(MAKE) -f src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.provides.build
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.provides
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.provides.build:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.provides.build
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o:
src/contrib/alsaout/CMakeFiles/alsaout.dir/flags.make
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o:
src/contrib/alsaout/AlsaOutBuffer.cpp
+ $(CMAKE_COMMAND) -E cmake_progress_report
/home/urioxis/programming/musikcube/CMakeFiles $(CMAKE_PROGRESS_3)
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building
CXX object src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -o
CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o -c
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.cpp
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Preprocessing CXX source to
CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.i"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -E
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.cpp >
CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.i
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR)
--green "Compiling CXX source to assembly
CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.s"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
/usr/bin/c++ $(CXX_DEFINES) $(CXX_FLAGS) -S
/home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.cpp
-o CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.s
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.requires:
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.requires
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.provides:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.requires
+ $(MAKE) -f src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.provides.build
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.provides
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.provides.build:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o
+.PHONY :
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.provides.build
+
+# Object files for target alsaout
+alsaout_OBJECTS = \
+"CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o" \
+"CMakeFiles/alsaout.dir/AlsaOut.cpp.o" \
+"CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o"
+
+# External object files for target alsaout
+alsaout_EXTERNAL_OBJECTS =
+
+lib/libalsaout.so:
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o
+lib/libalsaout.so: src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o
+lib/libalsaout.so:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o
+lib/libalsaout.so: lib/libmd5.a
+lib/libalsaout.so: src/contrib/alsaout/CMakeFiles/alsaout.dir/build.make
+lib/libalsaout.so: src/contrib/alsaout/CMakeFiles/alsaout.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red
--bold "Linking CXX shared library ../../../lib/libalsaout.so"
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/alsaout.dir/link.txt
--verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+src/contrib/alsaout/CMakeFiles/alsaout.dir/build: lib/libalsaout.so
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/build
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/requires:
src/contrib/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o.requires
+src/contrib/alsaout/CMakeFiles/alsaout.dir/requires:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o.requires
+src/contrib/alsaout/CMakeFiles/alsaout.dir/requires:
src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o.requires
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/requires
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/clean:
+ cd /home/urioxis/programming/musikcube/src/contrib/alsaout &&
$(CMAKE_COMMAND) -P CMakeFiles/alsaout.dir/cmake_clean.cmake
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/clean
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/depend:
+ cd /home/urioxis/programming/musikcube && $(CMAKE_COMMAND) -E
cmake_depends "Unix Makefiles" /home/urioxis/programming/musikcube
/home/urioxis/programming/musikcube/src/contrib/alsaout
/home/urioxis/programming/musikcube
/home/urioxis/programming/musikcube/src/contrib/alsaout
/home/urioxis/programming/musikcube/src/contrib/alsaout/CMakeFiles/alsaout.dir/DependInfo.cmake
--color=$(COLOR)
+.PHONY : src/contrib/alsaout/CMakeFiles/alsaout.dir/depend
+

Added: trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/cmake_clean.cmake
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/cmake_clean.cmake Sat
Jul 18 04:50:49 2009
@@ -0,0 +1,13 @@
+FILE(REMOVE_RECURSE
+ "CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o"
+ "CMakeFiles/alsaout.dir/AlsaOut.cpp.o"
+ "CMakeFiles/alsaout.dir/AlsaOutBuffer.cpp.o"
+ "../../../lib/libalsaout.pdb"
+ "../../../lib/libalsaout.a"
+ "../../../lib/libalsaout.so"
+)
+
+# Per-language clean rules from dependency scanning.
+FOREACH(lang CXX)
+ INCLUDE(CMakeFiles/alsaout.dir/cmake_clean_${lang}.cmake OPTIONAL)
+ENDFOREACH(lang)

Added: trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/depend.internal
==============================================================================
--- (empty file)
+++ trunk/src/contrib/alsaout/CMakeFiles/alsaout.dir/depend.internal Sat
Jul 18 04:50:49 2009
@@ -0,0 +1,1708 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
+
+src/contrib/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o
+ /home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.cpp
+ /home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOut.h
+ /home/urioxis/programming/musikcube/src/contrib/alsaout/AlsaOutBuffer.h
+ /home/urioxis/programming/musikcube/src/contrib/alsaout/pch.h
+ src/3rdparty/include/boost/algorithm/string/case_conv.hpp
+ src/3rdparty/include/boost/algorithm/string/compare.hpp
+ src/3rdparty/include/boost/algorithm/string/concept.hpp
+ src/3rdparty/include/boost/algorithm/string/config.hpp
+ src/3rdparty/include/boost/algorithm/string/constants.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/case_conv.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/find_format.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/find_format_all.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/find_format_store.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/finder.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/formatter.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/replace_storage.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/sequence.hpp
+ src/3rdparty/include/boost/algorithm/string/detail/util.hpp
+ src/3rdparty/include/boost/algorithm/string/find_format.hpp
+ src/3rdparty/include/boost/algorithm/string/finder.hpp
+ src/3rdparty/include/boost/algorithm/string/formatter.hpp
+ src/3rdparty/include/boost/algorithm/string/replace.hpp
+ src/3rdparty/include/boost/algorithm/string/sequence_traits.hpp
+ src/3rdparty/include/boost/algorithm/string/yes_no_type.hpp
+ src/3rdparty/include/boost/assert.hpp
+ src/3rdparty/include/boost/bind.hpp
+ src/3rdparty/include/boost/bind/arg.hpp
+ src/3rdparty/include/boost/bind/bind_cc.hpp
+ src/3rdparty/include/boost/bind/bind_mf2_cc.hpp
+ src/3rdparty/include/boost/bind/bind_mf_cc.hpp
+ src/3rdparty/include/boost/bind/bind_template.hpp
+ src/3rdparty/include/boost/bind/mem_fn_cc.hpp
+ src/3rdparty/include/boost/bind/mem_fn_template.hpp
+ src/3rdparty/include/boost/bind/mem_fn_vw.hpp
+ src/3rdparty/include/boost/bind/placeholders.hpp
+ src/3rdparty/include/boost/bind/storage.hpp
+ src/3rdparty/include/boost/call_traits.hpp
+ src/3rdparty/include/boost/checked_delete.hpp
+ src/3rdparty/include/boost/concept/assert.hpp
+ src/3rdparty/include/boost/concept/detail/borland.hpp
+ src/3rdparty/include/boost/concept/detail/concept_def.hpp
+ src/3rdparty/include/boost/concept/detail/concept_undef.hpp
+ src/3rdparty/include/boost/concept/detail/general.hpp
+ src/3rdparty/include/boost/concept/detail/has_constraints.hpp
+ src/3rdparty/include/boost/concept/detail/msvc.hpp
+ src/3rdparty/include/boost/concept/usage.hpp
+ src/3rdparty/include/boost/concept_check.hpp
+ src/3rdparty/include/boost/config.hpp
+ src/3rdparty/include/boost/config/abi_prefix.hpp
+ src/3rdparty/include/boost/config/abi_suffix.hpp
+ src/3rdparty/include/boost/config/auto_link.hpp
+ src/3rdparty/include/boost/config/no_tr1/functional.hpp
+ src/3rdparty/include/boost/config/no_tr1/memory.hpp
+ src/3rdparty/include/boost/config/no_tr1/utility.hpp
+ src/3rdparty/include/boost/config/posix_features.hpp
+ src/3rdparty/include/boost/config/requires_threads.hpp
+ src/3rdparty/include/boost/config/select_compiler_config.hpp
+ src/3rdparty/include/boost/config/select_platform_config.hpp
+ src/3rdparty/include/boost/config/select_stdlib_config.hpp
+ src/3rdparty/include/boost/config/suffix.hpp
+ src/3rdparty/include/boost/cstdint.hpp
+ src/3rdparty/include/boost/current_function.hpp
+ src/3rdparty/include/boost/date_time/adjust_functors.hpp
+ src/3rdparty/include/boost/date_time/c_time.hpp
+ src/3rdparty/include/boost/date_time/compiler_config.hpp
+ src/3rdparty/include/boost/date_time/constrained_value.hpp
+ src/3rdparty/include/boost/date_time/date.hpp
+ src/3rdparty/include/boost/date_time/date_clock_device.hpp
+ src/3rdparty/include/boost/date_time/date_defs.hpp
+ src/3rdparty/include/boost/date_time/date_duration.hpp
+ src/3rdparty/include/boost/date_time/date_duration_types.hpp
+ src/3rdparty/include/boost/date_time/date_facet.hpp
+ src/3rdparty/include/boost/date_time/date_format_simple.hpp
+ src/3rdparty/include/boost/date_time/date_formatting.hpp
+ src/3rdparty/include/boost/date_time/date_formatting_limited.hpp
+ src/3rdparty/include/boost/date_time/date_generator_formatter.hpp
+ src/3rdparty/include/boost/date_time/date_generator_parser.hpp
+ src/3rdparty/include/boost/date_time/date_generators.hpp
+ src/3rdparty/include/boost/date_time/date_iterator.hpp
+ src/3rdparty/include/boost/date_time/dst_rules.hpp
+ src/3rdparty/include/boost/date_time/filetime_functions.hpp
+ src/3rdparty/include/boost/date_time/format_date_parser.hpp
+ src/3rdparty/include/boost/date_time/gregorian/conversion.hpp
+ src/3rdparty/include/boost/date_time/gregorian/formatters.hpp
+ src/3rdparty/include/boost/date_time/gregorian/formatters_limited.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_calendar.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_date.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_day.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_day_of_year.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_duration.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_duration_types.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_month.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_weekday.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_year.hpp
+ src/3rdparty/include/boost/date_time/gregorian/greg_ymd.hpp
+ src/3rdparty/include/boost/date_time/gregorian/gregorian_io.hpp
+ src/3rdparty/include/boost/date_time/gregorian/gregorian_types.hpp
+ src/3rdparty/include/boost/date_time/gregorian_calendar.hpp
+ src/3rdparty/include/boost/date_time/gregorian_calendar.ipp
+ src/3rdparty/include/boost/date_time/int_adapter.hpp
+ src/3rdparty/include/boost/date_time/iso_format.hpp
+ src/3rdparty/include/boost/date_time/locale_config.hpp
+ src/3rdparty/include/boost/date_time/microsec_time_clock.hpp
+ src/3rdparty/include/boost/date_time/parse_format_base.hpp
+ src/3rdparty/include/boost/date_time/period.hpp
+ src/3rdparty/include/boost/date_time/period_formatter.hpp
+ src/3rdparty/include/boost/date_time/period_parser.hpp
+ src/3rdparty/include/boost/date_time/posix_time/conversion.hpp
+
src/3rdparty/include/boost/date_time/posix_time/date_duration_operators.hpp
+ src/3rdparty/include/boost/date_time/posix_time/posix_time_config.hpp
+ src/3rdparty/include/boost/date_time/posix_time/posix_time_duration.hpp
+ src/3rdparty/include/boost/date_time/posix_time/posix_time_system.hpp
+ src/3rdparty/include/boost/date_time/posix_time/posix_time_types.hpp
+ src/3rdparty/include/boost/date_time/posix_time/ptime.hpp
+ src/3rdparty/include/boost/date_time/posix_time/time_period.hpp
+ src/3rdparty/include/boost/date_time/special_defs.hpp
+ src/3rdparty/include/boost/date_time/special_values_formatter.hpp
+ src/3rdparty/include/boost/date_time/special_values_parser.hpp
+ src/3rdparty/include/boost/date_time/string_convert.hpp
+ src/3rdparty/include/boost/date_time/string_parse_tree.hpp
+ src/3rdparty/include/boost/date_time/strings_from_facet.hpp
+ src/3rdparty/include/boost/date_time/time.hpp
+ src/3rdparty/include/boost/date_time/time_clock.hpp
+ src/3rdparty/include/boost/date_time/time_defs.hpp
+ src/3rdparty/include/boost/date_time/time_duration.hpp
+ src/3rdparty/include/boost/date_time/time_iterator.hpp
+ src/3rdparty/include/boost/date_time/time_resolution_traits.hpp
+ src/3rdparty/include/boost/date_time/time_system_counted.hpp
+ src/3rdparty/include/boost/date_time/time_system_split.hpp
+ src/3rdparty/include/boost/date_time/wrapping_int.hpp
+ src/3rdparty/include/boost/date_time/year_month_day.hpp
+ src/3rdparty/include/boost/detail/atomic_count.hpp
+ src/3rdparty/include/boost/detail/atomic_count_gcc.hpp
+ src/3rdparty/include/boost/detail/atomic_count_gcc_x86.hpp
+ src/3rdparty/include/boost/detail/atomic_count_pthreads.hpp
+ src/3rdparty/include/boost/detail/atomic_count_sync.hpp
+ src/3rdparty/include/boost/detail/atomic_count_win32.hpp
+ src/3rdparty/include/boost/detail/bad_weak_ptr.hpp
+ src/3rdparty/include/boost/detail/call_traits.hpp
+ src/3rdparty/include/boost/detail/endian.hpp
+ src/3rdparty/include/boost/detail/indirect_traits.hpp
+ src/3rdparty/include/boost/detail/interlocked.hpp
+ src/3rdparty/include/boost/detail/is_function_ref_tester.hpp
+ src/3rdparty/include/boost/detail/iterator.hpp
+ src/3rdparty/include/boost/detail/lcast_precision.hpp
+ src/3rdparty/include/boost/detail/lightweight_mutex.hpp
+ src/3rdparty/include/boost/detail/limits.hpp
+ src/3rdparty/include/boost/detail/lwm_nop.hpp
+ src/3rdparty/include/boost/detail/lwm_pthreads.hpp
+ src/3rdparty/include/boost/detail/lwm_win32_cs.hpp
+ src/3rdparty/include/boost/detail/ob_call_traits.hpp
+ src/3rdparty/include/boost/detail/quick_allocator.hpp
+ src/3rdparty/include/boost/detail/reference_content.hpp
+ src/3rdparty/include/boost/detail/shared_count.hpp
+ src/3rdparty/include/boost/detail/shared_ptr_nmt.hpp
+ src/3rdparty/include/boost/detail/sp_convertible.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_acc_ia64.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_cw_ppc.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_gcc_ia64.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_gcc_ppc.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_gcc_sparc.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_gcc_x86.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_nt.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_pt.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_spin.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_sync.hpp
+ src/3rdparty/include/boost/detail/sp_counted_base_w32.hpp
+ src/3rdparty/include/boost/detail/sp_counted_impl.hpp
+ src/3rdparty/include/boost/detail/sp_typeinfo.hpp
+ src/3rdparty/include/boost/detail/spinlock.hpp
+ src/3rdparty/include/boost/detail/spinlock_gcc_arm.hpp
+ src/3rdparty/include/boost/detail/spinlock_nt.hpp
+ src/3rdparty/include/boost/detail/spinlock_pool.hpp
+ src/3rdparty/include/boost/detail/spinlock_pt.hpp
+ src/3rdparty/include/boost/detail/spinlock_sync.hpp
+ src/3rdparty/include/boost/detail/spinlock_w32.hpp
+ src/3rdparty/include/boost/detail/workaround.hpp
+ src/3rdparty/include/boost/detail/yield_k.hpp
+ src/3rdparty/include/boost/enable_shared_from_this.hpp
+ src/3rdparty/include/boost/exception/detail/cloning_base.hpp
+ src/3rdparty/include/boost/exception/detail/counted_base.hpp
+ src/3rdparty/include/boost/exception/enable_current_exception.hpp
+ src/3rdparty/include/boost/exception/enable_error_info.hpp
+ src/3rdparty/include/boost/exception/exception.hpp
+ src/3rdparty/include/boost/function.hpp
+ src/3rdparty/include/boost/function/detail/maybe_include.hpp
+ src/3rdparty/include/boost/function/detail/prologue.hpp
+ src/3rdparty/include/boost/function/function0.hpp
+ src/3rdparty/include/boost/function/function1.hpp
+ src/3rdparty/include/boost/function/function10.hpp
+ src/3rdparty/include/boost/function/function2.hpp
+ src/3rdparty/include/boost/function/function3.hpp
+ src/3rdparty/include/boost/function/function4.hpp
+ src/3rdparty/include/boost/function/function5.hpp
+ src/3rdparty/include/boost/function/function6.hpp
+ src/3rdparty/include/boost/function/function7.hpp
+ src/3rdparty/include/boost/function/function8.hpp
+ src/3rdparty/include/boost/function/function9.hpp
+ src/3rdparty/include/boost/function/function_base.hpp
+ src/3rdparty/include/boost/function/function_template.hpp
+ src/3rdparty/include/boost/function_equal.hpp
+ src/3rdparty/include/boost/get_pointer.hpp
+ src/3rdparty/include/boost/implicit_cast.hpp
+ src/3rdparty/include/boost/integer_traits.hpp
+ src/3rdparty/include/boost/intrusive_ptr.hpp
+ src/3rdparty/include/boost/io/ios_state.hpp
+ src/3rdparty/include/boost/io_fwd.hpp
+ src/3rdparty/include/boost/is_placeholder.hpp
+ src/3rdparty/include/boost/iterator.hpp
+ src/3rdparty/include/boost/iterator/detail/config_def.hpp
+ src/3rdparty/include/boost/iterator/detail/config_undef.hpp
+ src/3rdparty/include/boost/iterator/detail/enable_if.hpp
+ src/3rdparty/include/boost/iterator/detail/facade_iterator_category.hpp
+ src/3rdparty/include/boost/iterator/interoperable.hpp
+ src/3rdparty/include/boost/iterator/iterator_adaptor.hpp
+ src/3rdparty/include/boost/iterator/iterator_categories.hpp
+ src/3rdparty/include/boost/iterator/iterator_facade.hpp
+ src/3rdparty/include/boost/iterator/iterator_traits.hpp
+ src/3rdparty/include/boost/iterator/reverse_iterator.hpp
+ src/3rdparty/include/boost/iterator/transform_iterator.hpp
+ src/3rdparty/include/boost/lexical_cast.hpp
+ src/3rdparty/include/boost/limits.hpp
+ src/3rdparty/include/boost/mem_fn.hpp
+ src/3rdparty/include/boost/memory_order.hpp
+ src/3rdparty/include/boost/mpl/always.hpp
+ src/3rdparty/include/boost/mpl/and.hpp
+ src/3rdparty/include/boost/mpl/apply.hpp
+ src/3rdparty/include/boost/mpl/apply_fwd.hpp
+ src/3rdparty/include/boost/mpl/apply_wrap.hpp
+ src/3rdparty/include/boost/mpl/arg.hpp
+ src/3rdparty/include/boost/mpl/arg_fwd.hpp
+ src/3rdparty/include/boost/mpl/assert.hpp
+ src/3rdparty/include/boost/mpl/aux_/adl_barrier.hpp
+ src/3rdparty/include/boost/mpl/aux_/arg_typedef.hpp
+ src/3rdparty/include/boost/mpl/aux_/arity.hpp
+ src/3rdparty/include/boost/mpl/aux_/arity_spec.hpp
+ src/3rdparty/include/boost/mpl/aux_/common_name_wknd.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/adl.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/arrays.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/bind.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/compiler.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/ctps.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/dtp.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/eti.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/gcc.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/has_apply.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/has_xxx.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/integral.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/intel.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/lambda.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/msvc.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/msvc_typename.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/nttp.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/overload_resolution.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/pp_counter.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/preprocessor.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/static_constant.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/ttp.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/use_preprocessed.hpp
+ src/3rdparty/include/boost/mpl/aux_/config/workaround.hpp
+ src/3rdparty/include/boost/mpl/aux_/count_args.hpp
+ src/3rdparty/include/boost/mpl/aux_/full_lambda.hpp
+ src/3rdparty/include/boost/mpl/aux_/has_apply.hpp
+ src/3rdparty/include/boost/mpl/aux_/has_rebind.hpp
+ src/3rdparty/include/boost/mpl/aux_/has_type.hpp
+ src/3rdparty/include/boost/mpl/aux_/include_preprocessed.hpp
+ src/3rdparty/include/boost/mpl/aux_/integral_wrapper.hpp
+ src/3rdparty/include/boost/mpl/aux_/lambda_arity_param.hpp
+ src/3rdparty/include/boost/mpl/aux_/lambda_no_ctps.hpp
+ src/3rdparty/include/boost/mpl/aux_/lambda_support.hpp
+ src/3rdparty/include/boost/mpl/aux_/logical_op.hpp
+ src/3rdparty/include/boost/mpl/aux_/msvc_dtw.hpp
+ src/3rdparty/include/boost/mpl/aux_/msvc_is_class.hpp
+ src/3rdparty/include/boost/mpl/aux_/msvc_never_true.hpp
+ src/3rdparty/include/boost/mpl/aux_/na.hpp
+ src/3rdparty/include/boost/mpl/aux_/na_assert.hpp
+ src/3rdparty/include/boost/mpl/aux_/na_fwd.hpp
+ src/3rdparty/include/boost/mpl/aux_/na_spec.hpp
+ src/3rdparty/include/boost/mpl/aux_/nested_type_wknd.hpp
+ src/3rdparty/include/boost/mpl/aux_/nttp_decl.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/add.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/default_params.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/enum.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/ext_params.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/filter_params.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/params.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/range.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/repeat.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/sub.hpp
+ src/3rdparty/include/boost/mpl/aux_/preprocessor/tuple.hpp
+ src/3rdparty/include/boost/mpl/aux_/static_cast.hpp
+ src/3rdparty/include/boost/mpl/aux_/template_arity.hpp
+ src/3rdparty/include/boost/mpl/aux_/template_arity_fwd.hpp
+ src/3rdparty/include/boost/mpl/aux_/type_wrapper.hpp
+ src/3rdparty/include/boost/mpl/aux_/value_wknd.hpp
+ src/3rdparty/include/boost/mpl/aux_/yes_no.hpp
+ src/3rdparty/include/boost/mpl/bind.hpp
+ src/3rdparty/include/boost/mpl/bind_fwd.hpp
+ src/3rdparty/include/boost/mpl/bool.hpp
+ src/3rdparty/include/boost/mpl/bool_fwd.hpp
+ src/3rdparty/include/boost/mpl/eval_if.hpp
+ src/3rdparty/include/boost/mpl/has_xxx.hpp
+ src/3rdparty/include/boost/mpl/identity.hpp
+ src/3rdparty/include/boost/mpl/if.hpp
+ src/3rdparty/include/boost/mpl/int.hpp
+ src/3rdparty/include/boost/mpl/int_fwd.hpp
+ src/3rdparty/include/boost/mpl/integral_c.hpp
+ src/3rdparty/include/boost/mpl/integral_c_fwd.hpp
+ src/3rdparty/include/boost/mpl/integral_c_tag.hpp
+ src/3rdparty/include/boost/mpl/is_placeholder.hpp
+ src/3rdparty/include/boost/mpl/lambda.hpp
+ src/3rdparty/include/boost/mpl/lambda_fwd.hpp
+ src/3rdparty/include/boost/mpl/limits/arity.hpp
+ src/3rdparty/include/boost/mpl/logical.hpp
+ src/3rdparty/include/boost/mpl/next.hpp
+ src/3rdparty/include/boost/mpl/next_prior.hpp
+ src/3rdparty/include/boost/mpl/not.hpp
+ src/3rdparty/include/boost/mpl/or.hpp
+ src/3rdparty/include/boost/mpl/placeholders.hpp
+ src/3rdparty/include/boost/mpl/protect.hpp
+ src/3rdparty/include/boost/mpl/quote.hpp
+ src/3rdparty/include/boost/mpl/size_t.hpp
+ src/3rdparty/include/boost/mpl/size_t_fwd.hpp
+ src/3rdparty/include/boost/mpl/void.hpp
+ src/3rdparty/include/boost/mpl/void_fwd.hpp
+ src/3rdparty/include/boost/next_prior.hpp
+ src/3rdparty/include/boost/non_type.hpp
+ src/3rdparty/include/boost/noncopyable.hpp
+ src/3rdparty/include/boost/none.hpp
+ src/3rdparty/include/boost/none_t.hpp
+ src/3rdparty/include/boost/operators.hpp
+ src/3rdparty/include/boost/optional.hpp
+ src/3rdparty/include/boost/optional/optional.hpp
+ src/3rdparty/include/boost/optional/optional_fwd.hpp
+ src/3rdparty/include/boost/preprocessor/arithmetic/add.hpp
+ src/3rdparty/include/boost/preprocessor/arithmetic/dec.hpp
+ src/3rdparty/include/boost/preprocessor/arithmetic/inc.hpp
+ src/3rdparty/include/boost/preprocessor/arithmetic/sub.hpp
+ src/3rdparty/include/boost/preprocessor/array/data.hpp
+ src/3rdparty/include/boost/preprocessor/array/elem.hpp
+ src/3rdparty/include/boost/preprocessor/array/size.hpp
+ src/3rdparty/include/boost/preprocessor/cat.hpp
+ src/3rdparty/include/boost/preprocessor/comma_if.hpp
+ src/3rdparty/include/boost/preprocessor/config/config.hpp
+ src/3rdparty/include/boost/preprocessor/control/detail/dmc/while.hpp
+ src/3rdparty/include/boost/preprocessor/control/detail/edg/while.hpp
+ src/3rdparty/include/boost/preprocessor/control/detail/msvc/while.hpp
+ src/3rdparty/include/boost/preprocessor/control/detail/while.hpp
+ src/3rdparty/include/boost/preprocessor/control/expr_if.hpp
+ src/3rdparty/include/boost/preprocessor/control/expr_iif.hpp
+ src/3rdparty/include/boost/preprocessor/control/if.hpp
+ src/3rdparty/include/boost/preprocessor/control/iif.hpp
+ src/3rdparty/include/boost/preprocessor/control/while.hpp
+ src/3rdparty/include/boost/preprocessor/debug/error.hpp
+ src/3rdparty/include/boost/preprocessor/dec.hpp
+ src/3rdparty/include/boost/preprocessor/detail/auto_rec.hpp
+ src/3rdparty/include/boost/preprocessor/detail/check.hpp
+ src/3rdparty/include/boost/preprocessor/detail/dmc/auto_rec.hpp
+ src/3rdparty/include/boost/preprocessor/detail/is_binary.hpp
+ src/3rdparty/include/boost/preprocessor/empty.hpp
+ src/3rdparty/include/boost/preprocessor/enum.hpp
+ src/3rdparty/include/boost/preprocessor/enum_params.hpp
+ src/3rdparty/include/boost/preprocessor/enum_shifted_params.hpp
+ src/3rdparty/include/boost/preprocessor/expr_if.hpp
+ src/3rdparty/include/boost/preprocessor/facilities/empty.hpp
+ src/3rdparty/include/boost/preprocessor/facilities/identity.hpp
+ src/3rdparty/include/boost/preprocessor/identity.hpp
+ src/3rdparty/include/boost/preprocessor/inc.hpp
+ src/3rdparty/include/boost/preprocessor/iterate.hpp
+ src/3rdparty/include/boost/preprocessor/iteration/iterate.hpp
+ src/3rdparty/include/boost/preprocessor/list/adt.hpp
+ src/3rdparty/include/boost/preprocessor/list/append.hpp
+ src/3rdparty/include/boost/preprocessor/list/detail/dmc/fold_left.hpp
+ src/3rdparty/include/boost/preprocessor/list/detail/edg/fold_left.hpp
+ src/3rdparty/include/boost/preprocessor/list/detail/edg/fold_right.hpp
+ src/3rdparty/include/boost/preprocessor/list/detail/fold_left.hpp
+ src/3rdparty/include/boost/preprocessor/list/detail/fold_right.hpp
+ src/3rdparty/include/boost/preprocessor/list/fold_left.hpp
+ src/3rdparty/include/boost/preprocessor/list/fold_right.hpp
+ src/3rdparty/include/boost/preprocessor/list/for_each_i.hpp
+ src/3rdparty/include/boost/preprocessor/list/reverse.hpp
+ src/3rdparty/include/boost/preprocessor/list/transform.hpp
+ src/3rdparty/include/boost/preprocessor/logical/and.hpp
+ src/3rdparty/include/boost/preprocessor/logical/bitand.hpp
+ src/3rdparty/include/boost/preprocessor/logical/bool.hpp
+ src/3rdparty/include/boost/preprocessor/logical/compl.hpp
+ src/3rdparty/include/boost/preprocessor/punctuation/comma.hpp
+ src/3rdparty/include/boost/preprocessor/punctuation/comma_if.hpp
+ src/3rdparty/include/boost/preprocessor/repeat.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/detail/dmc/for.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/detail/edg/for.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/detail/for.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/detail/msvc/for.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/enum.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/enum_binary_params.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/enum_params.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/enum_shifted_params.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/for.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/repeat.hpp
+ src/3rdparty/include/boost/preprocessor/repetition/repeat_from_to.hpp
+ src/3rdparty/include/boost/preprocessor/seq/detail/split.hpp
+ src/3rdparty/include/boost/preprocessor/seq/elem.hpp
+ src/3rdparty/include/boost/preprocessor/seq/enum.hpp
+ src/3rdparty/include/boost/preprocessor/seq/first_n.hpp
+ src/3rdparty/include/boost/preprocessor/seq/fold_left.hpp
+ src/3rdparty/include/boost/preprocessor/seq/for_each_i.hpp
+ src/3rdparty/include/boost/preprocessor/seq/rest_n.hpp
+ src/3rdparty/include/boost/preprocessor/seq/seq.hpp
+ src/3rdparty/include/boost/preprocessor/seq/size.hpp
+ src/3rdparty/include/boost/preprocessor/seq/subseq.hpp
+ src/3rdparty/include/boost/preprocessor/slot/detail/def.hpp
+ src/3rdparty/include/boost/preprocessor/slot/slot.hpp
+ src/3rdparty/include/boost/preprocessor/stringize.hpp
+ src/3rdparty/include/boost/preprocessor/tuple/eat.hpp
+ src/3rdparty/include/boost/preprocessor/tuple/elem.hpp
+ src/3rdparty/include/boost/preprocessor/tuple/rem.hpp
+ src/3rdparty/include/boost/preprocessor/tuple/to_list.hpp
+ src/3rdparty/include/boost/range/as_literal.hpp
+ src/3rdparty/include/boost/range/begin.hpp
+ src/3rdparty/include/boost/range/config.hpp
+ src/3rdparty/include/boost/range/const_iterator.hpp
+ src/3rdparty/include/boost/range/detail/as_literal.hpp
+ src/3rdparty/include/boost/range/detail/begin.hpp
+ src/3rdparty/include/boost/range/detail/common.hpp
+ src/3rdparty/include/boost/range/detail/const_iterator.hpp
+ src/3rdparty/include/boost/range/detail/detail_str.hpp
+ src/3rdparty/include/boost/range/detail/end.hpp
+ src/3rdparty/include/boost/range/detail/implementation_help.hpp
+ src/3rdparty/include/boost/range/detail/iterator.hpp
+ src/3rdparty/include/boost/range/detail/remove_extent.hpp
+ src/3rdparty/include/boost/range/detail/sfinae.hpp
+ src/3rdparty/include/boost/range/detail/size_type.hpp
+ src/3rdparty/include/boost/range/detail/str_types.hpp
+ src/3rdparty/include/boost/range/detail/vc6/end.hpp
+ src/3rdparty/include/boost/range/difference_type.hpp
+ src/3rdparty/include/boost/range/distance.hpp
+ src/3rdparty/include/boost/range/empty.hpp
+ src/3rdparty/include/boost/range/end.hpp
+ src/3rdparty/include/boost/range/functions.hpp
+ src/3rdparty/include/boost/range/iterator.hpp
+ src/3rdparty/include/boost/range/iterator_range.hpp
+ src/3rdparty/include/boost/range/mutable_iterator.hpp
+ src/3rdparty/include/boost/range/rbegin.hpp
+ src/3rdparty/include/boost/range/rend.hpp
+ src/3rdparty/include/boost/range/result_iterator.hpp
+ src/3rdparty/include/boost/range/reverse_iterator.hpp
+ src/3rdparty/include/boost/range/size.hpp
+ src/3rdparty/include/boost/range/size_type.hpp
+ src/3rdparty/include/boost/range/value_type.hpp
+ src/3rdparty/include/boost/ref.hpp
+ src/3rdparty/include/boost/shared_ptr.hpp
+ src/3rdparty/include/boost/static_assert.hpp
+ src/3rdparty/include/boost/thread/condition.hpp
+ src/3rdparty/include/boost/thread/condition_variable.hpp
+ src/3rdparty/include/boost/thread/detail/config.hpp
+ src/3rdparty/include/boost/thread/detail/move.hpp
+ src/3rdparty/include/boost/thread/detail/platform.hpp
+ src/3rdparty/include/boost/thread/detail/thread.hpp
+ src/3rdparty/include/boost/thread/detail/thread_heap_alloc.hpp
+ src/3rdparty/include/boost/thread/exceptions.hpp
+ src/3rdparty/include/boost/thread/locks.hpp
+ src/3rdparty/include/boost/thread/mutex.hpp
+ src/3rdparty/include/boost/thread/pthread/condition_variable.hpp
+ src/3rdparty/include/boost/thread/pthread/condition_variable_fwd.hpp
+ src/3rdparty/include/boost/thread/pthread/mutex.hpp
+ src/3rdparty/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp
+ src/3rdparty/include/boost/thread/pthread/thread_data.hpp
+ src/3rdparty/include/boost/thread/pthread/thread_heap_alloc.hpp
+ src/3rdparty/include/boost/thread/pthread/timespec.hpp
+ src/3rdparty/include/boost/thread/thread.hpp
+ src/3rdparty/include/boost/thread/thread_time.hpp
+ src/3rdparty/include/boost/thread/win32/basic_timed_mutex.hpp
+ src/3rdparty/include/boost/thread/win32/condition_variable.hpp
+ src/3rdparty/include/boost/thread/win32/interlocked_read.hpp
+ src/3rdparty/include/boost/thread/win32/mutex.hpp
+ src/3rdparty/include/boost/thread/win32/thread_data.hpp
+ src/3rdparty/include/boost/thread/win32/thread_heap_alloc.hpp
+ src/3rdparty/include/boost/thread/win32/thread_primitives.hpp
+ src/3rdparty/include/boost/thread/xtime.hpp
+ src/3rdparty/include/boost/throw_exception.hpp
+ src/3rdparty/include/boost/type.hpp
+ src/3rdparty/include/boost/type_traits/add_const.hpp
+ src/3rdparty/include/boost/type_traits/add_pointer.hpp
+ src/3rdparty/include/boost/type_traits/add_reference.hpp
+ src/3rdparty/include/boost/type_traits/alignment_of.hpp
+ src/3rdparty/include/boost/type_traits/arithmetic_traits.hpp
+ src/3rdparty/include/boost/type_traits/broken_compiler_spec.hpp
+ src/3rdparty/include/boost/type_traits/composite_traits.hpp
+ src/3rdparty/include/boost/type_traits/config.hpp
+ src/3rdparty/include/boost/type_traits/conversion_traits.hpp
+ src/3rdparty/include/boost/type_traits/detail/bool_trait_def.hpp
+ src/3rdparty/include/boost/type_traits/detail/bool_trait_undef.hpp
+ src/3rdparty/include/boost/type_traits/detail/cv_traits_impl.hpp
+ src/3rdparty/include/boost/type_traits/detail/false_result.hpp
+ src/3rdparty/include/boost/type_traits/detail/ice_and.hpp
+ src/3rdparty/include/boost/type_traits/detail/ice_eq.hpp
+ src/3rdparty/include/boost/type_traits/detail/ice_not.hpp
+ src/3rdparty/include/boost/type_traits/detail/ice_or.hpp
+ src/3rdparty/include/boost/type_traits/detail/is_function_ptr_helper.hpp
+ src/3rdparty/include/boost/type_traits/detail/is_function_ptr_tester.hpp
+ src/3rdparty/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
+
src/3rdparty/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
+ src/3rdparty/include/boost/type_traits/detail/size_t_trait_def.hpp
+ src/3rdparty/include/boost/type_traits/detail/size_t_trait_undef.hpp
+ src/3rdparty/include/boost/type_traits/detail/template_arity_spec.hpp
+ src/3rdparty/include/boost/type_traits/detail/type_trait_def.hpp
+ src/3rdparty/include/boost/type_traits/detail/type_trait_undef.hpp
+ src/3rdparty/include/boost/type_traits/detail/wrap.hpp
+ src/3rdparty/include/boost/type_traits/detail/yes_no_type.hpp
+ src/3rdparty/include/boost/type_traits/function_traits.hpp
+ src/3rdparty/include/boost/type_traits/has_nothrow_copy.hpp
+ src/3rdparty/include/boost/type_traits/has_trivial_copy.hpp
+ src/3rdparty/include/boost/type_traits/ice.hpp
+ src/3rdparty/include/boost/type_traits/integral_constant.hpp
+ src/3rdparty/include/boost/type_traits/intrinsics.hpp
+ src/3rdparty/include/boost/type_traits/is_abstract.hpp
+ src/3rdparty/include/boost/type_traits/is_arithmetic.hpp
+ src/3rdparty/include/boost/type_traits/is_array.hpp
+ src/3rdparty/include/boost/type_traits/is_base_and_derived.hpp
+ src/3rdparty/include/boost/type_traits/is_class.hpp
+ src/3rdparty/include/boost/type_traits/is_const.hpp
+ src/3rdparty/include/boost/type_traits/is_convertible.hpp
+ src/3rdparty/include/boost/type_traits/is_enum.hpp
+ src/3rdparty/include/boost/type_traits/is_float.hpp
+ src/3rdparty/include/boost/type_traits/is_function.hpp
+ src/3rdparty/include/boost/type_traits/is_fundamental.hpp
+ src/3rdparty/include/boost/type_traits/is_integral.hpp
+ src/3rdparty/include/boost/type_traits/is_member_function_pointer.hpp
+ src/3rdparty/include/boost/type_traits/is_member_pointer.hpp
+ src/3rdparty/include/boost/type_traits/is_pod.hpp
+ src/3rdparty/include/boost/type_traits/is_pointer.hpp
+ src/3rdparty/include/boost/type_traits/is_polymorphic.hpp
+ src/3rdparty/include/boost/type_traits/is_reference.hpp
+ src/3rdparty/include/boost/type_traits/is_same.hpp
+ src/3rdparty/include/boost/type_traits/is_scalar.hpp
+ src/3rdparty/include/boost/type_traits/is_union.hpp
+ src/3rdparty/include/boost/type_traits/is_void.hpp
+ src/3rdparty/include/boost/type_traits/is_volatile.hpp
+ src/3rdparty/include/boost/type_traits/msvc/remove_bounds.hpp
+ src/3rdparty/include/boost/type_traits/msvc/remove_const.hpp
+ src/3rdparty/include/boost/type_traits/msvc/remove_cv.hpp
+ src/3rdparty/include/boost/type_traits/msvc/remove_pointer.hpp
+ src/3rdparty/include/boost/type_traits/msvc/remove_reference.hpp
+ src/3rdparty/include/boost/type_traits/msvc/typeof.hpp
+

==============================================================================
Diff truncated at 200k characters
Reply all
Reply to author
Forward
0 new messages