]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/locale/doc/html/structboost_1_1locale_1_1boundary_1_1break__info.html
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / locale / doc / html / structboost_1_1locale_1_1boundary_1_1break__info.html
CommitLineData
7c673cae
FG
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.6"/>
7<title>Boost.Locale: boost::locale::boundary::break_info Struct Reference</title>
8<link href="tabs.css" rel="stylesheet" type="text/css"/>
9<script type="text/javascript" src="jquery.js"></script>
10<script type="text/javascript" src="dynsections.js"></script>
11<link href="navtree.css" rel="stylesheet" type="text/css"/>
12<script type="text/javascript" src="resize.js"></script>
13<script type="text/javascript" src="navtree.js"></script>
14<script type="text/javascript">
15 $(document).ready(initResizable);
16 $(window).load(resizeHeight);
17</script>
18<link href="doxygen.css" rel="stylesheet" type="text/css" />
19</head>
20<body>
21<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
22<div id="titlearea">
23<table cellspacing="0" cellpadding="0">
24 <tbody>
25 <tr style="height: 56px;">
26 <td id="projectlogo"><img alt="Logo" src="boost-small.png"/></td>
27 <td style="padding-left: 0.5em;">
28 <div id="projectname">Boost.Locale
29 </div>
30 </td>
31 </tr>
32 </tbody>
33</table>
34</div>
35<!-- end header part -->
36<!-- Generated by Doxygen 1.8.6 -->
37 <div id="navrow1" class="tabs">
38 <ul class="tablist">
39 <li><a href="index.html"><span>Main&#160;Page</span></a></li>
40 <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
41 <li><a href="modules.html"><span>Modules</span></a></li>
42 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
43 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
44 <li><a href="files.html"><span>Files</span></a></li>
45 <li><a href="examples.html"><span>Examples</span></a></li>
46 </ul>
47 </div>
48 <div id="navrow2" class="tabs2">
49 <ul class="tablist">
50 <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
51 <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
52 <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
53 </ul>
54 </div>
55</div><!-- top -->
56<div id="side-nav" class="ui-resizable side-nav-resizable">
57 <div id="nav-tree">
58 <div id="nav-tree-contents">
59 <div id="nav-sync" class="sync"></div>
60 </div>
61 </div>
62 <div id="splitbar" style="-moz-user-select:none;"
63 class="ui-resizable-handle">
64 </div>
65</div>
66<script type="text/javascript">
67$(document).ready(function(){initNavTree('structboost_1_1locale_1_1boundary_1_1break__info.html','');});
68</script>
69<div id="doc-content">
70<div class="header">
71 <div class="summary">
72<a href="#pub-methods">Public Member Functions</a> &#124;
73<a href="#pub-attribs">Public Attributes</a> &#124;
74<a href="structboost_1_1locale_1_1boundary_1_1break__info-members.html">List of all members</a> </div>
75 <div class="headertitle">
76<div class="title">boost::locale::boundary::break_info Struct Reference<div class="ingroups"><a class="el" href="group__boundary.html">Boundary Analysis</a></div></div> </div>
77</div><!--header-->
78<div class="contents">
79
80<p>This structure is used for representing boundary point that follows the offset.
81 <a href="structboost_1_1locale_1_1boundary_1_1break__info.html#details">More...</a></p>
82
83<p><code>#include &lt;<a class="el" href="facets_8hpp_source.html">boost/locale/boundary/facets.hpp</a>&gt;</code></p>
84<table class="memberdecls">
85<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
86Public Member Functions</h2></td></tr>
87<tr class="memitem:a2ad400451f8cf8ca04924a26cb694043"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html#a2ad400451f8cf8ca04924a26cb694043">break_info</a> ()</td></tr>
88<tr class="separator:a2ad400451f8cf8ca04924a26cb694043"><td class="memSeparator" colspan="2">&#160;</td></tr>
89<tr class="memitem:ab2012ba50dc8730bf7e2b448fff8be33"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html#ab2012ba50dc8730bf7e2b448fff8be33">break_info</a> (size_t v)</td></tr>
90<tr class="separator:ab2012ba50dc8730bf7e2b448fff8be33"><td class="memSeparator" colspan="2">&#160;</td></tr>
91<tr class="memitem:a6ef38e6f115ed9121e4d8f6189f6c4e2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html#a6ef38e6f115ed9121e4d8f6189f6c4e2">operator&lt;</a> (<a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html">break_info</a> const &amp;other) const </td></tr>
92<tr class="separator:a6ef38e6f115ed9121e4d8f6189f6c4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
93</table><table class="memberdecls">
94<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
95Public Attributes</h2></td></tr>
96<tr class="memitem:a47cdf1764bf8e294ea8a1079501a8c44"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html#a47cdf1764bf8e294ea8a1079501a8c44">offset</a></td></tr>
97<tr class="separator:a47cdf1764bf8e294ea8a1079501a8c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
98<tr class="memitem:a1a9b497daacb471f297682101696f4eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__boundary.html#ga25e193c81052ef1795f1b53b46bc2095">rule_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html#a1a9b497daacb471f297682101696f4eb">rule</a></td></tr>
99<tr class="separator:a1a9b497daacb471f297682101696f4eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
100</table>
101<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
102<div class="textblock"><p>This structure is used for representing boundary point that follows the offset. </p>
103</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
104<a class="anchor" id="a2ad400451f8cf8ca04924a26cb694043"></a>
105<div class="memitem">
106<div class="memproto">
107<table class="mlabels">
108 <tr>
109 <td class="mlabels-left">
110 <table class="memname">
111 <tr>
112 <td class="memname">boost::locale::boundary::break_info::break_info </td>
113 <td>(</td>
114 <td class="paramname"></td><td>)</td>
115 <td></td>
116 </tr>
117 </table>
118 </td>
119 <td class="mlabels-right">
120<span class="mlabels"><span class="mlabel">inline</span></span> </td>
121 </tr>
122</table>
123</div><div class="memdoc">
124<p>Create empty break point at beginning </p>
125
126</div>
127</div>
128<a class="anchor" id="ab2012ba50dc8730bf7e2b448fff8be33"></a>
129<div class="memitem">
130<div class="memproto">
131<table class="mlabels">
132 <tr>
133 <td class="mlabels-left">
134 <table class="memname">
135 <tr>
136 <td class="memname">boost::locale::boundary::break_info::break_info </td>
137 <td>(</td>
138 <td class="paramtype">size_t&#160;</td>
139 <td class="paramname"><em>v</em></td><td>)</td>
140 <td></td>
141 </tr>
142 </table>
143 </td>
144 <td class="mlabels-right">
145<span class="mlabels"><span class="mlabel">inline</span></span> </td>
146 </tr>
147</table>
148</div><div class="memdoc">
149<p>Create empty break point at offset v. it is useful for order comparison with other points. </p>
150
151</div>
152</div>
153<h2 class="groupheader">Member Function Documentation</h2>
154<a class="anchor" id="a6ef38e6f115ed9121e4d8f6189f6c4e2"></a>
155<div class="memitem">
156<div class="memproto">
157<table class="mlabels">
158 <tr>
159 <td class="mlabels-left">
160 <table class="memname">
161 <tr>
162 <td class="memname">bool boost::locale::boundary::break_info::operator&lt; </td>
163 <td>(</td>
164 <td class="paramtype"><a class="el" href="structboost_1_1locale_1_1boundary_1_1break__info.html">break_info</a> const &amp;&#160;</td>
165 <td class="paramname"><em>other</em></td><td>)</td>
166 <td> const</td>
167 </tr>
168 </table>
169 </td>
170 <td class="mlabels-right">
171<span class="mlabels"><span class="mlabel">inline</span></span> </td>
172 </tr>
173</table>
174</div><div class="memdoc">
175<p>Compare two break points' offset. Allows to search with standard algorithms over the index. </p>
176
177</div>
178</div>
179<h2 class="groupheader">Member Data Documentation</h2>
180<a class="anchor" id="a47cdf1764bf8e294ea8a1079501a8c44"></a>
181<div class="memitem">
182<div class="memproto">
183 <table class="memname">
184 <tr>
185 <td class="memname">size_t boost::locale::boundary::break_info::offset</td>
186 </tr>
187 </table>
188</div><div class="memdoc">
189<p>Offset from the beggining of the text where a break occurs. </p>
190
191</div>
192</div>
193<a class="anchor" id="a1a9b497daacb471f297682101696f4eb"></a>
194<div class="memitem">
195<div class="memproto">
196 <table class="memname">
197 <tr>
198 <td class="memname"><a class="el" href="group__boundary.html#ga25e193c81052ef1795f1b53b46bc2095">rule_type</a> boost::locale::boundary::break_info::rule</td>
199 </tr>
200 </table>
201</div><div class="memdoc">
202<p>The identification of this break point according to various break types </p>
203
204</div>
205</div>
206<hr/>The documentation for this struct was generated from the following file:<ul>
207<li>boost/locale/boundary/<a class="el" href="facets_8hpp_source.html">facets.hpp</a></li>
208</ul>
209</div><!-- contents -->
210</div><!-- doc-content -->
211
212 <li class="footer">
213&copy; Copyright 2009-2012 Artyom Beilis, Distributed under the <a href="http://www.boost.org/LICENSE_1_0.txt">Boost Software License</a>, Version 1.0.
214 </li>
215 </ul>
216 </div>
217</body>
218</html>