/
usr
/
include
/
boost
/
detail
/
/usr/include/boost/detail
mkdir
upload
Name
Size
Mode
Actions
winapi/
-
0755
rm
algorithm.hpp
2898
0644
edit
dl
rm
allocator_utilities.hpp
4790
0644
edit
dl
rm
atomic_count.hpp
618
0644
edit
dl
rm
basic_pointerbuf.hpp
4469
0644
edit
dl
rm
binary_search.hpp
6239
0644
edit
dl
rm
bitmask.hpp
3033
0644
edit
dl
rm
call_traits.hpp
4324
0644
edit
dl
rm
catch_exceptions.hpp
5677
0644
edit
dl
rm
compressed_pair.hpp
17002
0644
edit
dl
rm
container_fwd.hpp
5160
0644
edit
dl
rm
fenv.hpp
3206
0644
edit
dl
rm
has_default_constructor.hpp
935
0644
edit
dl
rm
identifier.hpp
3178
0644
edit
dl
rm
indirect_traits.hpp
4423
0644
edit
dl
rm
interlocked.hpp
14258
0644
edit
dl
rm
is_incrementable.hpp
3071
0644
edit
dl
rm
is_sorted.hpp
1432
0644
edit
dl
rm
is_xxx.hpp
1250
0644
edit
dl
rm
iterator.hpp
1146
0644
edit
dl
rm
lcast_precision.hpp
6089
0644
edit
dl
rm
lightweight_main.hpp
1226
0644
edit
dl
rm
lightweight_mutex.hpp
630
0644
edit
dl
rm
lightweight_test.hpp
436
0644
edit
dl
rm
lightweight_test_report.hpp
2223
0644
edit
dl
rm
lightweight_thread.hpp
811
0644
edit
dl
rm
named_template_params.hpp
6124
0644
edit
dl
rm
no_exceptions_support.hpp
570
0644
edit
dl
rm
numeric_traits.hpp
5490
0644
edit
dl
rm
ob_compressed_pair.hpp
16399
0644
edit
dl
rm
quick_allocator.hpp
606
0644
edit
dl
rm
reference_content.hpp
2443
0644
edit
dl
rm
scoped_enum_emulation.hpp
541
0644
edit
dl
rm
select_type.hpp
1130
0644
edit
dl
rm
sp_typeinfo.hpp
857
0644
edit
dl
rm
templated_streams.hpp
2242
0644
edit
dl
rm
utf8_codecvt_facet.hpp
7745
0644
edit
dl
rm
utf8_codecvt_facet.ipp
9578
0644
edit
dl
rm
workaround.hpp
335
0644
edit
dl
rm
Edit:
/usr/include/boost/detail/container_fwd.hpp
(5160B)
// Copyright 2005-2011 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // Note: if you change this include guard, you also need to change // container_fwd_compile_fail.cpp #if !defined(BOOST_DETAIL_CONTAINER_FWD_HPP) #define BOOST_DETAIL_CONTAINER_FWD_HPP #if defined(_MSC_VER) && \ !defined(BOOST_DETAIL_TEST_CONFIG_ONLY) # pragma once #endif #include <boost/config.hpp> #include <boost/detail/workaround.hpp> //////////////////////////////////////////////////////////////////////////////// // // // Define BOOST_DETAIL_NO_CONTAINER_FWD if you don't want this header to // // forward declare standard containers. // // // // BOOST_DETAIL_CONTAINER_FWD to make it foward declare containers even if it // // normally doesn't. // // // // BOOST_DETAIL_NO_CONTAINER_FWD overrides BOOST_DETAIL_CONTAINER_FWD. // // // //////////////////////////////////////////////////////////////////////////////// #if !defined(BOOST_DETAIL_NO_CONTAINER_FWD) # if defined(BOOST_DETAIL_CONTAINER_FWD) // Force forward declarations. # elif defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION) // STLport # define BOOST_DETAIL_NO_CONTAINER_FWD # elif defined(__LIBCOMO__) // Comeau STL: # define BOOST_DETAIL_NO_CONTAINER_FWD # elif defined(__STD_RWCOMPILER_H__) || defined(_RWSTD_VER) // Rogue Wave library: # define BOOST_DETAIL_NO_CONTAINER_FWD # elif defined(_LIBCPP_VERSION) // libc++ # define BOOST_DETAIL_NO_CONTAINER_FWD # elif defined(__GLIBCPP__) || defined(__GLIBCXX__) // GNU libstdc++ 3 // // Disable forwarding for all recent versions, as the library has a // versioned namespace mode, and I don't know how to detect it. # if __GLIBCXX__ >= 20070513 \ || defined(_GLIBCXX_DEBUG) \ || defined(_GLIBCXX_PARALLEL) \ || defined(_GLIBCXX_PROFILE) # define BOOST_DETAIL_NO_CONTAINER_FWD # else # if defined(__GLIBCXX__) && __GLIBCXX__ >= 20040530 # define BOOST_CONTAINER_FWD_COMPLEX_STRUCT # endif # endif # elif defined(__STL_CONFIG_H) // generic SGI STL // // Forward declaration seems to be okay, but it has a couple of odd // implementations. # define BOOST_CONTAINER_FWD_BAD_BITSET # if !defined(__STL_NON_TYPE_TMPL_PARAM_BUG) # define BOOST_CONTAINER_FWD_BAD_DEQUE # endif # elif defined(__MSL_CPP__) // MSL standard lib: # define BOOST_DETAIL_NO_CONTAINER_FWD # elif defined(__IBMCPP__) // The default VACPP std lib, forward declaration seems to be fine. # elif defined(MSIPL_COMPILE_H) // Modena C++ standard library # define BOOST_DETAIL_NO_CONTAINER_FWD # elif (defined(_YVALS) && !defined(__IBMCPP__)) || defined(_CPPLIB_VER) // Dinkumware Library (this has to appear after any possible replacement // libraries) # else # define BOOST_DETAIL_NO_CONTAINER_FWD # endif #endif #if !defined(BOOST_DETAIL_TEST_CONFIG_ONLY) #if defined(BOOST_DETAIL_NO_CONTAINER_FWD) && \ !defined(BOOST_DETAIL_TEST_FORCE_CONTAINER_FWD) #include <deque> #include <list> #include <vector> #include <map> #include <set> #include <bitset> #include <string> #include <complex> #else #include <cstddef> #if defined(BOOST_CONTAINER_FWD_BAD_DEQUE) #include <deque> #endif #if defined(BOOST_CONTAINER_FWD_BAD_BITSET) #include <bitset> #endif #if defined(BOOST_MSVC) #pragma warning(push) #pragma warning(disable:4099) // struct/class mismatch in fwd declarations #endif namespace std { template <class T> class allocator; template <class charT, class traits, class Allocator> class basic_string; template <class charT> struct char_traits; #if defined(BOOST_CONTAINER_FWD_COMPLEX_STRUCT) template <class T> struct complex; #else template <class T> class complex; #endif #if !defined(BOOST_CONTAINER_FWD_BAD_DEQUE) template <class T, class Allocator> class deque; #endif template <class T, class Allocator> class list; template <class T, class Allocator> class vector; template <class Key, class T, class Compare, class Allocator> class map; template <class Key, class T, class Compare, class Allocator> class multimap; template <class Key, class Compare, class Allocator> class set; template <class Key, class Compare, class Allocator> class multiset; #if !defined(BOOST_CONTAINER_FWD_BAD_BITSET) template <size_t N> class bitset; #endif template <class T1, class T2> struct pair; } #if defined(BOOST_MSVC) #pragma warning(pop) #endif #endif // BOOST_DETAIL_NO_CONTAINER_FWD && // !defined(BOOST_DETAIL_TEST_FORCE_CONTAINER_FWD) #endif // BOOST_DETAIL_TEST_CONFIG_ONLY #endif
Save
cmd:
run