x
Yes
No
Do you want to visit DriveHQ English website?
首页
产品服务
价格
免费试用
下载客户端
关于我们
云文件服务
|
云备份服务
|
FTP服务
|
企业邮箱服务
|
网站托管
|
客户端软件
云文件服务
云备份服务
FTP服务
企业级邮箱服务
网站托管
客户端软件
instances.hpp - Hosted on DriveHQ Cloud IT Platform
返回上层目录
上传
下载
共享
发布
新建文件夹
新建文件
复制
剪切
删除
粘贴
评论
升级服务
路径: \\game3dprogramming\materials\GameFactory\GameFactoryDemo\references\boost_1_35_0\boost\regex\v4\instances.hpp
旋转
特效
属性
历史版本
/* * * Copyright (c) 1998-2002 * John Maddock * * Use, modification and distribution are subject to 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) * */ /* * LOCATION: see http://www.boost.org for most recent version. * FILE instances.cpp * VERSION see
* DESCRIPTION: Defines those template instances that are placed in the * library rather than in the users object files. */ // // note no include guard, we may include this multiple times: // #ifndef BOOST_REGEX_NO_EXTERNAL_TEMPLATES namespace boost{ // // this header can be included multiple times, each time with // a different character type, BOOST_REGEX_CHAR_T must be defined // first: // #ifndef BOOST_REGEX_CHAR_T # error "BOOST_REGEX_CHAR_T not defined" #endif #ifndef BOOST_REGEX_TRAITS_T # define BOOST_REGEX_TRAITS_T , boost::regex_traits
#endif // // what follows is compiler specific: // #if defined(__BORLANDC__) && (__BORLANDC__ < 0x600) #ifdef BOOST_HAS_ABI_HEADERS # include BOOST_ABI_PREFIX #endif # ifndef BOOST_REGEX_INSTANTIATE # pragma option push -Jgx # endif template class BOOST_REGEX_DECL basic_regex< BOOST_REGEX_CHAR_T BOOST_REGEX_TRAITS_T >; template class BOOST_REGEX_DECL match_results< const BOOST_REGEX_CHAR_T* >; #ifndef BOOST_NO_STD_ALLOCATOR template class BOOST_REGEX_DECL ::boost::re_detail::perl_matcher
::allocator_type BOOST_REGEX_TRAITS_T >; #endif # ifndef BOOST_REGEX_INSTANTIATE # pragma option pop # endif #ifdef BOOST_HAS_ABI_HEADERS # include BOOST_ABI_SUFFIX #endif #elif defined(BOOST_MSVC) || defined(__ICL) # ifndef BOOST_REGEX_INSTANTIATE # ifdef __GNUC__ # define template __extension__ extern template # else # define template extern template # endif # endif # ifdef BOOST_MSVC # pragma warning(push) # pragma warning(disable : 4251 4231 4660) # endif template class BOOST_REGEX_DECL basic_regex< BOOST_REGEX_CHAR_T BOOST_REGEX_TRAITS_T >; #if !BOOST_WORKAROUND(BOOST_MSVC, < 1300) template class BOOST_REGEX_DECL match_results< const BOOST_REGEX_CHAR_T* >; #endif #ifndef BOOST_NO_STD_ALLOCATOR template class BOOST_REGEX_DECL ::boost::re_detail::perl_matcher
::allocator_type BOOST_REGEX_TRAITS_T >; #endif #if !(defined(BOOST_DINKUMWARE_STDLIB) && (BOOST_DINKUMWARE_STDLIB <= 1))\ && !(defined(BOOST_INTEL_CXX_VERSION) && (BOOST_INTEL_CXX_VERSION <= 800))\ && !(defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION))\ && !defined(BOOST_REGEX_ICU_INSTANCES) #if !BOOST_WORKAROUND(BOOST_MSVC, < 1300) template class BOOST_REGEX_DECL match_results< std::basic_string
::const_iterator >; #endif #ifndef BOOST_NO_STD_ALLOCATOR template class BOOST_REGEX_DECL ::boost::re_detail::perl_matcher< std::basic_string
::const_iterator, match_results< std::basic_string
::const_iterator >::allocator_type, boost::regex_traits
>; #endif #endif # ifdef BOOST_MSVC # pragma warning(pop) # endif # ifdef template # undef template # endif #elif (defined(__GNUC__) && (__GNUC__ >= 3)) # ifndef BOOST_REGEX_INSTANTIATE # define template __extension__ extern template # endif #if !defined(BOOST_NO_STD_LOCALE) && !defined(BOOST_REGEX_ICU_INSTANCES) namespace re_detail{ template BOOST_REGEX_DECL std::locale cpp_regex_traits_base
::imbue(const std::locale& l); template BOOST_REGEX_DECL cpp_regex_traits_implementation
::string_type cpp_regex_traits_implementation
::transform_primary(const BOOST_REGEX_CHAR_T* p1, const BOOST_REGEX_CHAR_T* p2) const; template BOOST_REGEX_DECL cpp_regex_traits_implementation
::string_type cpp_regex_traits_implementation
::transform(const BOOST_REGEX_CHAR_T* p1, const BOOST_REGEX_CHAR_T* p2) const; template BOOST_REGEX_DECL cpp_regex_traits_implementation
::string_type cpp_regex_traits_implementation
::lookup_collatename(const BOOST_REGEX_CHAR_T* p1, const BOOST_REGEX_CHAR_T* p2) const; template BOOST_REGEX_DECL void cpp_regex_traits_implementation
::init(); template BOOST_REGEX_DECL cpp_regex_traits_implementation
::char_class_type cpp_regex_traits_implementation
::lookup_classname_imp(const BOOST_REGEX_CHAR_T* p1, const BOOST_REGEX_CHAR_T* p2) const; #ifdef BOOST_REGEX_BUGGY_CTYPE_FACET template BOOST_REGEX_DECL bool cpp_regex_traits_implementation
::isctype(const BOOST_REGEX_CHAR_T c, char_class_type mask) const; #endif } // namespace template BOOST_REGEX_DECL int cpp_regex_traits
::toi(const BOOST_REGEX_CHAR_T*& first, const BOOST_REGEX_CHAR_T* last, int radix)const; template BOOST_REGEX_DECL std::string cpp_regex_traits
::catalog_name(const std::string& name); template BOOST_REGEX_DECL std::string& cpp_regex_traits
::get_catalog_name_inst(); template BOOST_REGEX_DECL std::string cpp_regex_traits
::get_catalog_name(); #ifdef BOOST_HAS_THREADS template BOOST_REGEX_DECL static_mutex& cpp_regex_traits
::get_mutex_inst(); #endif #endif template BOOST_REGEX_DECL basic_regex
& basic_regex
::do_assign( const BOOST_REGEX_CHAR_T* p1, const BOOST_REGEX_CHAR_T* p2, flag_type f); template BOOST_REGEX_DECL basic_regex
::locale_type BOOST_REGEX_CALL basic_regex
::imbue(locale_type l); template BOOST_REGEX_DECL void BOOST_REGEX_CALL match_results
::maybe_assign( const match_results
& m); namespace re_detail{ template BOOST_REGEX_DECL void perl_matcher
::allocator_type BOOST_REGEX_TRAITS_T >::construct_init( const basic_regex
& e, match_flag_type f); template BOOST_REGEX_DECL bool perl_matcher
::allocator_type BOOST_REGEX_TRAITS_T >::match(); template BOOST_REGEX_DECL bool perl_matcher
::allocator_type BOOST_REGEX_TRAITS_T >::find(); } // namespace #if (defined(__GLIBCPP__) || defined(__GLIBCXX__)) \ && !defined(BOOST_REGEX_ICU_INSTANCES)\ && !defined(__SGI_STL_PORT)\ && !defined(_STLPORT_VERSION) // std:basic_string<>::const_iterator instances as well: template BOOST_REGEX_DECL void BOOST_REGEX_CALL match_results
::const_iterator>::maybe_assign( const match_results
::const_iterator>& m); namespace re_detail{ template BOOST_REGEX_DECL void perl_matcher
::const_iterator, match_results< std::basic_string
::const_iterator >::allocator_type, boost::regex_traits
>::construct_init( const basic_regex
& e, match_flag_type f); template BOOST_REGEX_DECL bool perl_matcher
::const_iterator, match_results< std::basic_string
::const_iterator >::allocator_type, boost::regex_traits
>::match(); template BOOST_REGEX_DECL bool perl_matcher
::const_iterator, match_results< std::basic_string
::const_iterator >::allocator_type, boost::regex_traits
>::find(); } // namespace #endif # ifdef template # undef template # endif #endif } // namespace boost #endif // BOOST_REGEX_NO_EXTERNAL_TEMPLATES
instances.hpp
网页地址
文件地址
上一页
10/43
下一页
下载
( 8 KB )
Comments
Total ratings:
0
Average rating:
无评论
of 10
Would you like to comment?
Join now
, or
Logon
if you are already a member.