PageRenderTime 5ms CodeModel.GetById 1ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/Src/Dependencies/Boost/boost/filesystem.hpp

http://hadesmem.googlecode.com/
C++ Header | 41 lines | 22 code | 12 blank | 7 comment | 7 complexity | e1f005bf0437afc53c011b62cae64dfd MD5 | raw file
 1//  boost/filesystem.hpp  --------------------------------------------------------------//
 2
 3//  Copyright Beman Dawes 2010
 4
 5//  Distributed under the Boost Software License, Version 1.0.
 6//  See http://www.boost.org/LICENSE_1_0.txt
 7
 8//  Library home page: http://www.boost.org/libs/filesystem
 9
10//--------------------------------------------------------------------------------------// 
11
12#ifndef BOOST_FILESYSTEM_FILESYSTEM_HPP
13#define BOOST_FILESYSTEM_FILESYSTEM_HPP
14
15#include <boost/config.hpp>  // for <boost/config/user.hpp>, in case
16                             //  BOOST_FILESYSTEM_VERSION defined there
17
18# if defined(BOOST_FILESYSTEM_VERSION) \
19  && BOOST_FILESYSTEM_VERSION != 2  && BOOST_FILESYSTEM_VERSION != 3
20#   error BOOST_FILESYSTEM_VERSION defined, but not as 2 or 3
21# endif
22
23# if !defined(BOOST_FILESYSTEM_VERSION)
24#   define BOOST_FILESYSTEM_VERSION 3
25# endif
26
27#if BOOST_FILESYSTEM_VERSION == 2
28#  include <boost/filesystem/v2/config.hpp>
29#  include <boost/filesystem/v2/path.hpp>
30#  include <boost/filesystem/v2/operations.hpp>
31#  include <boost/filesystem/v2/convenience.hpp>
32
33# else
34#  include <boost/filesystem/v3/config.hpp>
35#  include <boost/filesystem/v3/path.hpp>
36#  include <boost/filesystem/v3/operations.hpp>
37#  include <boost/filesystem/v3/convenience.hpp>
38
39# endif
40
41#endif  // BOOST_FILESYSTEM_FILESYSTEM_HPP