Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > e8cbfa9673da18966abee0a6d7051b87 > files > 1395

glibmm2.4-doc-2.16.1-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>glibmm 2.4: regex.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../../../gtkmm-2.4/docs/index.html">Main Page</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/reference/html/group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html">glibmm Namespaces</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>

<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.3 -->
<h1>regex.h File Reference</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html">Glib</a></td></tr>

<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1RegexError.html">Glib::RegexError</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for <a class="el" href="classGlib_1_1Regex.html" title="Perl-compatible regular expressions - matches strings against regular expressions...">Regex</a>.  <a href="classGlib_1_1RegexError.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Regex.html">Glib::Regex</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perl-compatible regular expressions - matches strings against regular expressions.  <a href="classGlib_1_1Regex.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaaedee3e1374af9f1d66ccd34252a68d">Glib::RegexCompileFlags</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d0f604aee4eae77ce7bca901c8b3de37d">Glib::REGEX_CASELESS</a> =  1 &lt;&lt; 0, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68dee58700869ae67ad0823d10a7c51cb9d">Glib::REGEX_MULTILINE</a> =  1 &lt;&lt; 1, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d7ec3013d10b6360c921d67f23ff585fa">Glib::REGEX_DOTALL</a> =  1 &lt;&lt; 2, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d4ef80551354a8a16bcefaf9b35f55a17">Glib::REGEX_EXTENDED</a> =  1 &lt;&lt; 3, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d67404d06bba595dec28fb4e6e05da427">Glib::REGEX_ANCHORED</a> =  1 &lt;&lt; 4, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d0d7cf52858b215b55ff10ccae9732dd4">Glib::REGEX_DOLLAR_ENDONLY</a> =  1 &lt;&lt; 5, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68df9c564d8191b7220f0f072b3b694f8ac">Glib::REGEX_UNGREEDY</a> =  1 &lt;&lt; 9, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d3acb6bdd173741b57cf267be3a3c7f75">Glib::REGEX_RAW</a> =  1 &lt;&lt; 11, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68dc6ccf906840973453a55625b2edf2f25">Glib::REGEX_NO_AUTO_CAPTURE</a> =  1 &lt;&lt; 12, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d581257f414998f8ea0e0f55adf0844f0">Glib::REGEX_OPTIMIZE</a> =  1 &lt;&lt; 13, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d895a8a3fb7141b91a1890ee0bdb1a6b1">Glib::REGEX_DUPNAMES</a> =  1 &lt;&lt; 19, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d3cab374f897aaac10d71c5437f9d77f3">Glib::REGEX_NEWLINE_CR</a> =  1 &lt;&lt; 20, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68dbbbc306156a05aa67fde8d86d6d3b3c9">Glib::REGEX_NEWLINE_LF</a> =  1 &lt;&lt; 21, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggaaedee3e1374af9f1d66ccd34252a68d8a419c54023c5dbedbd8960c9367d68a">Glib::REGEX_NEWLINE_CRLF</a> =  0x100000
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Bitwise operators:</b></dt><dd><code>RegexCompileFlags operator|(RegexCompileFlags, RegexCompileFlags)</code><br>
 <code>RegexCompileFlags operator&amp;(RegexCompileFlags, RegexCompileFlags)</code><br>
 <code>RegexCompileFlags operator^(RegexCompileFlags, RegexCompileFlags)</code><br>
 <code>RegexCompileFlags operator~(RegexCompileFlags)</code><br>
 <code>RegexCompileFlags&amp; operator|=(RegexCompileFlags&amp;, RegexCompileFlags)</code><br>
 <code>RegexCompileFlags&amp; operator&amp;=(RegexCompileFlags&amp;, RegexCompileFlags)</code><br>
 <code>RegexCompileFlags&amp; operator^=(RegexCompileFlags&amp;, RegexCompileFlags)</code><br>
 </dd></dl>
 <a href="group__glibmmEnums.html#gaaedee3e1374af9f1d66ccd34252a68d">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g8375c7f6797efc96929e8be89435c746">Glib::RegexMatchFlags</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746c387b5b0e77b1726553e5d77e77191d9">Glib::REGEX_MATCH_ANCHORED</a> =  1 &lt;&lt; 4, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746fcdffce16a01e99f25f52bfe3deafd80">Glib::REGEX_MATCH_NOTBOL</a> =  1 &lt;&lt; 7, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c74670b70be752f4874a262c15b99b3ee75f">Glib::REGEX_MATCH_NOTEOL</a> =  1 &lt;&lt; 8, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c74658bc907f6f6e19c30456c895d18ea655">Glib::REGEX_MATCH_NOTEMPTY</a> =  1 &lt;&lt; 10, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746aa4d21e1c7f7ab1df117d433cafc5ad6">Glib::REGEX_MATCH_PARTIAL</a> =  1 &lt;&lt; 15, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746ed663630c5623dc65f0ea23a04cf2979">Glib::REGEX_MATCH_NEWLINE_CR</a> =  1 &lt;&lt; 20, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746f5656ccd40cd632e00bc71b08834386e">Glib::REGEX_MATCH_NEWLINE_LF</a> =  1 &lt;&lt; 21, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c7464b76b13cfd30f891108f491a58dbb2a9">Glib::REGEX_MATCH_NEWLINE_CRLF</a> =  0x100000, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gg8375c7f6797efc96929e8be89435c746c76fe84aa6df3f8e6af74504ff5e7ca8">Glib::REGEX_MATCH_NEWLINE_ANY</a> =  1 &lt;&lt; 22
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Bitwise operators:</b></dt><dd><code>RegexMatchFlags operator|(RegexMatchFlags, RegexMatchFlags)</code><br>
 <code>RegexMatchFlags operator&amp;(RegexMatchFlags, RegexMatchFlags)</code><br>
 <code>RegexMatchFlags operator^(RegexMatchFlags, RegexMatchFlags)</code><br>
 <code>RegexMatchFlags operator~(RegexMatchFlags)</code><br>
 <code>RegexMatchFlags&amp; operator|=(RegexMatchFlags&amp;, RegexMatchFlags)</code><br>
 <code>RegexMatchFlags&amp; operator&amp;=(RegexMatchFlags&amp;, RegexMatchFlags)</code><br>
 <code>RegexMatchFlags&amp; operator^=(RegexMatchFlags&amp;, RegexMatchFlags)</code><br>
 </dd></dl>
 <a href="group__glibmmEnums.html#g8375c7f6797efc96929e8be89435c746">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g5c44b3a4eee7eefbb1f2d1d8f22642ca">Glib::operator|</a> (RegexCompileFlags lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g6ded7db27c6c9e183ef9f3174cce18fc">Glib::operator&amp;</a> (RegexCompileFlags lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g69068f48bbea92cdd3cc7d69fdc017e1">Glib::operator^</a> (RegexCompileFlags lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gcb650222b1a3f6a44e72df95d815a7f8">Glib::operator~</a> (RegexCompileFlags flags)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ge6fd65d5a674d2e2e453793d86fa64cd">Glib::operator|=</a> (RegexCompileFlags&amp; lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g10aea1782c6badcd762f43cca533ecb4">Glib::operator&amp;=</a> (RegexCompileFlags&amp; lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexCompileFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g1425051a4ffed939a1bff1e0543c9498">Glib::operator^=</a> (RegexCompileFlags&amp; lhs, RegexCompileFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gb63da3a959cbd5f00f4fa535e35eda08">Glib::operator|</a> (RegexMatchFlags lhs, RegexMatchFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g6d453f38e9e1cacd2da806023c2f71bc">Glib::operator&amp;</a> (RegexMatchFlags lhs, RegexMatchFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g06c395f619dffca3f0fc483fab302122">Glib::operator^</a> (RegexMatchFlags lhs, RegexMatchFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gf192ce556cbd7ddb416e8078bdb09523">Glib::operator~</a> (RegexMatchFlags flags)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g8f30deab298559a873d7beca40279ead">Glib::operator|=</a> (RegexMatchFlags&amp; lhs, RegexMatchFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g6c4f5a17c625d3a42305d695b46b9886">Glib::operator&amp;=</a> (RegexMatchFlags&amp; lhs, RegexMatchFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">RegexMatchFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g402d81f594d95305aa6e275aa74126ae">Glib::operator^=</a> (RegexMatchFlags&amp; lhs, RegexMatchFlags rhs)</td></tr>

</table>
</div> <!-- end main content -->

<hr><address><small>
Generated for glibmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.3 &copy;&nbsp;1997-2001</small></address>
</body>
</html>