Removed one dead file.

Changed legacy referernces to reg_expression to basic_regex


[SVN r26739]
This commit is contained in:
John Maddock
2005-01-19 13:28:57 +00:00
parent 747597c7ef
commit 54092d7934
2 changed files with 34 additions and 34 deletions

View File

@ -46,12 +46,12 @@ namespace boost {
template< template<
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT> typename RegexTraitsT>
inline iterator_range< inline iterator_range<
BOOST_STRING_TYPENAME result_iterator_of<CollectionT>::type > BOOST_STRING_TYPENAME result_iterator_of<CollectionT>::type >
find_regex( find_regex(
CollectionT& Input, CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return regex_finder(Rx,Flags)( return regex_finder(Rx,Flags)(
@ -81,12 +81,12 @@ namespace boost {
typename OutputIteratorT, typename OutputIteratorT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline OutputIteratorT replace_regex_copy( inline OutputIteratorT replace_regex_copy(
OutputIteratorT Output, OutputIteratorT Output,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -104,11 +104,11 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline SequenceT replace_regex_copy( inline SequenceT replace_regex_copy(
const SequenceT& Input, const SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -131,11 +131,11 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline void replace_regex( inline void replace_regex(
SequenceT& Input, SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -167,12 +167,12 @@ namespace boost {
typename OutputIteratorT, typename OutputIteratorT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline OutputIteratorT replace_all_regex_copy( inline OutputIteratorT replace_all_regex_copy(
OutputIteratorT Output, OutputIteratorT Output,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -190,11 +190,11 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline SequenceT replace_all_regex_copy( inline SequenceT replace_all_regex_copy(
const SequenceT& Input, const SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -217,11 +217,11 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT, typename RegexTraitsT,
typename FormatStringTraitsT, typename FormatStringAllocatorT > typename FormatStringTraitsT, typename FormatStringAllocatorT >
inline void replace_all_regex( inline void replace_all_regex(
SequenceT& Input, SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format, const std::basic_string<CharT, FormatStringTraitsT, FormatStringAllocatorT>& Format,
match_flag_type Flags=match_default | format_default ) match_flag_type Flags=match_default | format_default )
{ {
@ -252,11 +252,11 @@ namespace boost {
typename OutputIteratorT, typename OutputIteratorT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline OutputIteratorT erase_regex_copy( inline OutputIteratorT erase_regex_copy(
OutputIteratorT Output, OutputIteratorT Output,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return find_format_copy( return find_format_copy(
@ -273,10 +273,10 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline SequenceT erase_regex_copy( inline SequenceT erase_regex_copy(
const SequenceT& Input, const SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return find_format_copy( return find_format_copy(
@ -297,10 +297,10 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline void erase_regex( inline void erase_regex(
SequenceT& Input, SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
find_format( find_format(
@ -331,11 +331,11 @@ namespace boost {
typename OutputIteratorT, typename OutputIteratorT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline OutputIteratorT erase_all_regex_copy( inline OutputIteratorT erase_all_regex_copy(
OutputIteratorT Output, OutputIteratorT Output,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return find_format_all_copy( return find_format_all_copy(
@ -352,10 +352,10 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline SequenceT erase_all_regex_copy( inline SequenceT erase_all_regex_copy(
const SequenceT& Input, const SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return find_format_all_copy( return find_format_all_copy(
@ -376,10 +376,10 @@ namespace boost {
template< template<
typename SequenceT, typename SequenceT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT> typename RegexTraitsT>
inline void erase_all_regex( inline void erase_all_regex(
SequenceT& Input, SequenceT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
find_format_all( find_format_all(
@ -416,11 +416,11 @@ namespace boost {
typename SequenceSequenceT, typename SequenceSequenceT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline SequenceSequenceT& find_all_regex( inline SequenceSequenceT& find_all_regex(
SequenceSequenceT& Result, SequenceSequenceT& Result,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return iter_find( return iter_find(
@ -457,11 +457,11 @@ namespace boost {
typename SequenceSequenceT, typename SequenceSequenceT,
typename CollectionT, typename CollectionT,
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT > typename RegexTraitsT >
inline SequenceSequenceT& split_regex( inline SequenceSequenceT& split_regex(
SequenceSequenceT& Result, SequenceSequenceT& Result,
const CollectionT& Input, const CollectionT& Input,
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type Flags=match_default ) match_flag_type Flags=match_default )
{ {
return iter_split( return iter_split(

View File

@ -40,15 +40,15 @@ namespace boost {
*/ */
template< template<
typename CharT, typename CharT,
typename RegexTraitsT, typename RegexAllocatorT> typename RegexTraitsT>
inline detail::find_regexF< reg_expression<CharT, RegexTraitsT, RegexAllocatorT> > inline detail::find_regexF< basic_regex<CharT, RegexTraitsT> >
regex_finder( regex_finder(
const reg_expression<CharT, RegexTraitsT, RegexAllocatorT>& Rx, const basic_regex<CharT, RegexTraitsT>& Rx,
match_flag_type MatchFlags=match_default ) match_flag_type MatchFlags=match_default )
{ {
return detail:: return detail::
find_regexF< find_regexF<
reg_expression<CharT, RegexTraitsT, RegexAllocatorT> >( Rx, MatchFlags ); basic_regex<CharT, RegexTraitsT> >( Rx, MatchFlags );
} }
// regex_formater ---------------------------------------------// // regex_formater ---------------------------------------------//