~barry/ubuntu/precise/boost1.46/debian-merge

« back to all changes in this revision

Viewing changes to doc/html/boost/xpressive/null_regex_traits.html

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2011-03-13 00:37:35 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20110313003735-r7j6jdk0hkywfzuw
Tags: 1.46.1-1
* New upstream.

* control: Add libboost-random1.46-dev to depends of -all-dev and
  suggests of -dev.  Closes: #615849.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
7
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
8
8
<link rel="up" href="../../xpressive/reference.html#header.boost.xpressive.traits.null_regex_traits_hpp" title="Header &lt;boost/xpressive/traits/null_regex_traits.hpp&gt;">
9
 
<link rel="prev" href="has_fold_case_cpp_regex_id1563281.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
 
9
<link rel="prev" href="has_fold_case_cpp_regex_id1563331.html" title="Struct has_fold_case&lt;cpp_regex_traits&lt; char &gt;&gt;">
10
10
<link rel="next" href="../../BOOST_XPRESSIVE_HAS_MS_STACK_GUARD.html" title="Macro BOOST_XPRESSIVE_HAS_MS_STACK_GUARD">
11
11
</head>
12
12
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
20
20
</tr></table>
21
21
<hr>
22
22
<div class="spirit-nav">
23
 
<a accesskey="p" href="has_fold_case_cpp_regex_id1563281.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.null_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_XPRESSIVE_HAS_MS_STACK_GUARD.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 
23
<a accesskey="p" href="has_fold_case_cpp_regex_id1563331.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.null_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_XPRESSIVE_HAS_MS_STACK_GUARD.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
24
24
</div>
25
25
<div class="refentry">
26
26
<a name="boost.xpressive.null_regex_traits"></a><div class="titlepage"></div>
41
41
  <span class="keyword">typedef</span> <a class="link" href="regex_traits_version_1_tag.html" title="Struct regex_traits_version_1_tag">regex_traits_version_1_tag</a> <a name="boost.xpressive.null_regex_traits.version_tag"></a><span class="identifier">version_tag</span><span class="special">;</span>    
42
42
 
43
43
  <span class="comment">// <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traitsconstruct-copy-destruct">construct/copy/destruct</a></span>
44
 
  <a class="link" href="null_regex_traits.html#id1563433-bb"><span class="identifier">null_regex_traits</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
45
 
 
46
 
  <span class="comment">// <a class="link" href="null_regex_traits.html#id1563350-bb">public member functions</a></span>
47
 
  <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563354-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
48
 
  <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563380-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
49
 
  <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563406-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
50
 
 
51
 
  <span class="comment">// <a class="link" href="null_regex_traits.html#id1563447-bb">public static functions</a></span>
52
 
  <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="null_regex_traits.html#id1563451-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
53
 
  <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563479-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
54
 
  <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563505-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
55
 
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563532-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
56
 
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563579-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
57
 
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563631-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
58
 
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
59
 
    <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563670-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
60
 
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
61
 
    <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563711-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
62
 
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
63
 
    <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="null_regex_traits.html#id1563750-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
64
 
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563804-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
65
 
  <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="null_regex_traits.html#id1563841-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
66
 
  <span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a class="link" href="null_regex_traits.html#id1563877-bb"><span class="identifier">imbue</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a><span class="special">)</span><span class="special">;</span>
67
 
  <span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a class="link" href="null_regex_traits.html#id1563906-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
 
44
  <a class="link" href="null_regex_traits.html#id1563483-bb"><span class="identifier">null_regex_traits</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
 
45
 
 
46
  <span class="comment">// <a class="link" href="null_regex_traits.html#id1563400-bb">public member functions</a></span>
 
47
  <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563403-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
48
  <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563430-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
49
  <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563456-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
50
 
 
51
  <span class="comment">// <a class="link" href="null_regex_traits.html#id1563497-bb">public static functions</a></span>
 
52
  <span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a class="link" href="null_regex_traits.html#id1563500-bb"><span class="identifier">hash</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
 
53
  <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563528-bb"><span class="identifier">translate</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
 
54
  <span class="keyword">static</span> <span class="identifier">char_type</span> <a class="link" href="null_regex_traits.html#id1563555-bb"><span class="identifier">translate_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
 
55
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563582-bb"><span class="identifier">in_range</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
 
56
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563629-bb"><span class="identifier">in_range_nocase</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span>
 
57
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563680-bb"><span class="identifier">transform</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
 
58
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
 
59
    <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563720-bb"><span class="identifier">transform_primary</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
 
60
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
 
61
    <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="null_regex_traits.html#id1563760-bb"><span class="identifier">lookup_collatename</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">)</span><span class="special">;</span>
 
62
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
 
63
    <span class="keyword">static</span> <span class="identifier">char_class_type</span> <a class="link" href="null_regex_traits.html#id1563800-bb"><span class="identifier">lookup_classname</span></a><span class="special">(</span><span class="identifier">FwdIter</span><span class="special">,</span> <span class="identifier">FwdIter</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
 
64
  <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="null_regex_traits.html#id1563854-bb"><span class="identifier">isctype</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">char_class_type</span><span class="special">)</span><span class="special">;</span>
 
65
  <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="null_regex_traits.html#id1563890-bb"><span class="identifier">value</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span>
 
66
  <span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a class="link" href="null_regex_traits.html#id1563926-bb"><span class="identifier">imbue</span></a><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a><span class="special">)</span><span class="special">;</span>
 
67
  <span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a class="link" href="null_regex_traits.html#id1563956-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
68
68
<span class="special">}</span><span class="special">;</span></pre></div>
69
69
<div class="refsect1">
70
 
<a name="id3369971"></a><h2>Description</h2>
 
70
<a name="id3369985"></a><h2>Description</h2>
71
71
<div class="refsect2">
72
 
<a name="id3369975"></a><h3>
 
72
<a name="id3369989"></a><h3>
73
73
<a name="boost.xpressive.null_regex_traitsconstruct-copy-destruct"></a><code class="computeroutput">null_regex_traits</code> 
74
74
        public
75
75
       construct/copy/destruct</h3>
76
76
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
77
 
<pre class="literallayout"><a name="id1563433-bb"></a><span class="identifier">null_regex_traits</span><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
 
77
<pre class="literallayout"><a name="id1563483-bb"></a><span class="identifier">null_regex_traits</span><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <span class="special">=</span> <span class="identifier">locale_type</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>
78
78
<p>Initialize a null_regex_traits object. </p>
79
79
</li></ol></div>
80
80
</div>
81
81
<div class="refsect2">
82
 
<a name="id3370053"></a><h3>
83
 
<a name="id1563350-bb"></a><code class="computeroutput">null_regex_traits</code> public member functions</h3>
 
82
<a name="id3370066"></a><h3>
 
83
<a name="id1563400-bb"></a><code class="computeroutput">null_regex_traits</code> public member functions</h3>
84
84
<div class="orderedlist"><ol class="orderedlist" type="1">
85
85
<li class="listitem">
86
 
<pre class="literallayout"><span class="keyword">bool</span> <a name="id1563354-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 
86
<pre class="literallayout"><span class="keyword">bool</span> <a name="id1563403-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
87
87
<p>Checks two null_regex_traits objects for equality</p>
88
88
<p>
89
89
</p>
96
96
</table></div>
97
97
</li>
98
98
<li class="listitem">
99
 
<pre class="literallayout"><span class="keyword">bool</span> <a name="id1563380-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 
99
<pre class="literallayout"><span class="keyword">bool</span> <a name="id1563430-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="null_regex_traits.html" title="Struct template null_regex_traits">null_regex_traits</a><span class="special">&lt;</span> <span class="identifier">char_type</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
100
100
<p>Checks two null_regex_traits objects for inequality</p>
101
101
<p>
102
102
</p>
109
109
</table></div>
110
110
</li>
111
111
<li class="listitem">
112
 
<pre class="literallayout"><span class="identifier">char_type</span> <a name="id1563406-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 
112
<pre class="literallayout"><span class="identifier">char_type</span> <a name="id1563456-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
113
113
<p>Convert a char to a Elem</p>
114
114
<p>
115
115
 
137
137
</ol></div>
138
138
</div>
139
139
<div class="refsect2">
140
 
<a name="id3370350"></a><h3>
141
 
<a name="id1563447-bb"></a><code class="computeroutput">null_regex_traits</code> public static functions</h3>
 
140
<a name="id3370362"></a><h3>
 
141
<a name="id1563497-bb"></a><code class="computeroutput">null_regex_traits</code> public static functions</h3>
142
142
<div class="orderedlist"><ol class="orderedlist" type="1">
143
143
<li class="listitem">
144
 
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="id1563451-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
 
144
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <a name="id1563500-bb"></a><span class="identifier">hash</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
145
145
<p>Returns a hash value for a Elem in the range [0, UCHAR_MAX]</p>
146
146
<p>
147
147
 
167
167
</table></div>
168
168
</li>
169
169
<li class="listitem">
170
 
<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="id1563479-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
171
 
<p>No-op</p>
172
 
<p>
173
 
 
174
 
</p>
175
 
<div class="variablelist"><table border="0">
176
 
<col align="left" valign="top">
177
 
<tbody>
178
 
<tr>
179
 
<td><p><span class="term">Parameters:</span></p></td>
180
 
<td><div class="variablelist"><table border="0">
181
 
<col align="left" valign="top">
182
 
<tbody><tr>
183
 
<td><p><span class="term"><code class="computeroutput">ch</code></span></p></td>
184
 
<td><p>The source character. </p></td>
185
 
</tr></tbody>
186
 
</table></div></td>
187
 
</tr>
188
 
<tr>
189
 
<td><p><span class="term">Returns:</span></p></td>
190
 
<td><p>ch </p></td>
191
 
</tr>
192
 
</tbody>
193
 
</table></div>
194
 
</li>
195
 
<li class="listitem">
196
 
<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="id1563505-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
197
 
<p>No-op</p>
198
 
<p>
199
 
 
200
 
</p>
201
 
<div class="variablelist"><table border="0">
202
 
<col align="left" valign="top">
203
 
<tbody>
204
 
<tr>
205
 
<td><p><span class="term">Parameters:</span></p></td>
206
 
<td><div class="variablelist"><table border="0">
207
 
<col align="left" valign="top">
208
 
<tbody><tr>
209
 
<td><p><span class="term"><code class="computeroutput">ch</code></span></p></td>
210
 
<td><p>The source character. </p></td>
211
 
</tr></tbody>
212
 
</table></div></td>
213
 
</tr>
214
 
<tr>
215
 
<td><p><span class="term">Returns:</span></p></td>
216
 
<td><p>ch </p></td>
217
 
</tr>
218
 
</tbody>
219
 
</table></div>
220
 
</li>
221
 
<li class="listitem">
222
 
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563532-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
 
170
<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="id1563528-bb"></a><span class="identifier">translate</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
 
171
<p>No-op</p>
 
172
<p>
 
173
 
 
174
</p>
 
175
<div class="variablelist"><table border="0">
 
176
<col align="left" valign="top">
 
177
<tbody>
 
178
<tr>
 
179
<td><p><span class="term">Parameters:</span></p></td>
 
180
<td><div class="variablelist"><table border="0">
 
181
<col align="left" valign="top">
 
182
<tbody><tr>
 
183
<td><p><span class="term"><code class="computeroutput">ch</code></span></p></td>
 
184
<td><p>The source character. </p></td>
 
185
</tr></tbody>
 
186
</table></div></td>
 
187
</tr>
 
188
<tr>
 
189
<td><p><span class="term">Returns:</span></p></td>
 
190
<td><p>ch </p></td>
 
191
</tr>
 
192
</tbody>
 
193
</table></div>
 
194
</li>
 
195
<li class="listitem">
 
196
<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <a name="id1563555-bb"></a><span class="identifier">translate_nocase</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
 
197
<p>No-op</p>
 
198
<p>
 
199
 
 
200
</p>
 
201
<div class="variablelist"><table border="0">
 
202
<col align="left" valign="top">
 
203
<tbody>
 
204
<tr>
 
205
<td><p><span class="term">Parameters:</span></p></td>
 
206
<td><div class="variablelist"><table border="0">
 
207
<col align="left" valign="top">
 
208
<tbody><tr>
 
209
<td><p><span class="term"><code class="computeroutput">ch</code></span></p></td>
 
210
<td><p>The source character. </p></td>
 
211
</tr></tbody>
 
212
</table></div></td>
 
213
</tr>
 
214
<tr>
 
215
<td><p><span class="term">Returns:</span></p></td>
 
216
<td><p>ch </p></td>
 
217
</tr>
 
218
</tbody>
 
219
</table></div>
 
220
</li>
 
221
<li class="listitem">
 
222
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563582-bb"></a><span class="identifier">in_range</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
223
223
<p>Checks to see if a character is within a character range.</p>
224
224
<p>
225
225
 
255
255
</table></div>
256
256
</li>
257
257
<li class="listitem">
258
 
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563579-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
 
258
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563629-bb"></a><span class="identifier">in_range_nocase</span><span class="special">(</span><span class="identifier">char_type</span> first<span class="special">,</span> <span class="identifier">char_type</span> last<span class="special">,</span> <span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre>
259
259
<p>Checks to see if a character is within a character range.</p>
260
260
<p>
261
261
 
297
297
</li>
298
298
<li class="listitem">
299
299
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
300
 
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563631-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
 
300
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563680-bb"></a><span class="identifier">transform</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
301
301
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) then v.transform(G1, G2) &lt; v.transform(H1, H2).</p>
302
302
<p>
303
303
</p>
311
311
</li>
312
312
<li class="listitem">
313
313
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
314
 
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563670-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
 
314
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563720-bb"></a><span class="identifier">transform_primary</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
315
315
<p>Returns a sort key for the character sequence designated by the iterator range [F1, F2) such that if the character sequence [G1, G2) sorts before the character sequence [H1, H2) when character case is not considered then v.transform_primary(G1, G2) &lt; v.transform_primary(H1, H2).</p>
316
316
<p>
317
317
</p>
325
325
</li>
326
326
<li class="listitem">
327
327
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
328
 
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563711-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
 
328
  <span class="keyword">static</span> <span class="identifier">string_type</span> <a name="id1563760-bb"></a><span class="identifier">lookup_collatename</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">)</span><span class="special">;</span></pre>
329
329
<p>Returns a sequence of characters that represents the collating element consisting of the character sequence designated by the iterator range [F1, F2). Returns an empty string if the character sequence is not a valid collating element.</p>
330
330
<p>
331
331
</p>
340
340
<li class="listitem">
341
341
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FwdIter<span class="special">&gt;</span> 
342
342
  <span class="keyword">static</span> <span class="identifier">char_class_type</span> 
343
 
  <a name="id1563750-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
 
343
  <a name="id1563800-bb"></a><span class="identifier">lookup_classname</span><span class="special">(</span><span class="identifier">FwdIter</span> begin<span class="special">,</span> <span class="identifier">FwdIter</span> end<span class="special">,</span> <span class="keyword">bool</span> icase<span class="special">)</span><span class="special">;</span></pre>
344
344
<p>The null_regex_traits does not have character classifications, so lookup_classname() is unused.</p>
345
345
<p>
346
346
 
376
376
</table></div>
377
377
</li>
378
378
<li class="listitem">
379
 
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563804-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
 
379
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="id1563854-bb"></a><span class="identifier">isctype</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="identifier">char_class_type</span> mask<span class="special">)</span><span class="special">;</span></pre>
380
380
<p>The null_regex_traits does not have character classifications, so isctype() is unused.</p>
381
381
<p>
382
382
 
408
408
</table></div>
409
409
</li>
410
410
<li class="listitem">
411
 
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="id1563841-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
 
411
<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="id1563890-bb"></a><span class="identifier">value</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">int</span> radix<span class="special">)</span><span class="special">;</span></pre>
412
412
<p>The null_regex_traits recognizes no elements as digits, so value() is unused.</p>
413
413
<p>
414
414
 
440
440
</table></div>
441
441
</li>
442
442
<li class="listitem">
443
 
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a name="id1563877-bb"></a><span class="identifier">imbue</span><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> loc<span class="special">)</span><span class="special">;</span></pre>
 
443
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a name="id1563926-bb"></a><span class="identifier">imbue</span><span class="special">(</span><a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> loc<span class="special">)</span><span class="special">;</span></pre>
444
444
<p>Not used</p>
445
445
<p>
446
446
 
466
466
</table></div>
467
467
</li>
468
468
<li class="listitem">
469
 
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a name="id1563906-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 
469
<pre class="literallayout"><span class="keyword">static</span> <a class="link" href="null_regex_traits.html#boost.xpressive.null_regex_traits.locale_type">locale_type</a> <a name="id1563956-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
470
470
<p>Returns locale_type().</p>
471
471
<p>
472
472
</p>
492
492
</tr></table>
493
493
<hr>
494
494
<div class="spirit-nav">
495
 
<a accesskey="p" href="has_fold_case_cpp_regex_id1563281.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.null_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_XPRESSIVE_HAS_MS_STACK_GUARD.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 
495
<a accesskey="p" href="has_fold_case_cpp_regex_id1563331.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../xpressive/reference.html#header.boost.xpressive.traits.null_regex_traits_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_XPRESSIVE_HAS_MS_STACK_GUARD.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
496
496
</div>
497
497
</body>
498
498
</html>