Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > by-pkgid > 9ac0f970b86472ed1e748202d2848da8 > files > 64

colorer-take5-docs-0-0.beta5.4mdv2010.0.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Colorer-take5 Library: FileTypeChooser Class Reference</title>
<link href="../styles/styles.css" rel="stylesheet" type="text/css">
<link href="../styles/doc.css" rel="stylesheet" type="text/css">
<link rel="icon" href="../images/logo-small-api.png"/>
</head>
<body>
<div align='center'>
<a href="../index.html">Home</a> |
<a href="modules.html">Modules</a> |
<a href="hierarchy.html">Class Hierarchy</a> |
<a href="classes.html">Alphabetical List</a> |
<a href="annotated.html">Compound List</a> |
<a href="pages.html">Related Pages</a>
</div>
<!-- Generated by Doxygen 1.4.6 -->
<h1>FileTypeChooser Class Reference<br>
<small>
[<a class="el" href="group__colorer__parsers.html">Parsers</a>]</small>
</h1><!-- doxytag: class="FileTypeChooser" --><hr><a name="_details"></a><h2>Detailed Description</h2>
Stores regular expressions of filename and firstline elements and helps to detect file type. 
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#69214b4c9157635a55c46e5348e8e806">FileTypeChooser</a> (int type, double prior, <a class="el" href="classCRegExp.html">CRegExp</a> *re)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates choose entry.  <a href="#69214b4c9157635a55c46e5348e8e806"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7587de767c87b35d40dbff6fe324ef6c"></a><!-- doxytag: member="FileTypeChooser::~FileTypeChooser" ref="7587de767c87b35d40dbff6fe324ef6c" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#7587de767c87b35d40dbff6fe324ef6c">~FileTypeChooser</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default destructor. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="392010321b40896a5e4811032ba9cd59"></a><!-- doxytag: member="FileTypeChooser::isFileName" ref="392010321b40896a5e4811032ba9cd59" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#392010321b40896a5e4811032ba9cd59">isFileName</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns type of chooser. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ef8950f9818a37074119bbe2fb1d118"></a><!-- doxytag: member="FileTypeChooser::isFileContent" ref="5ef8950f9818a37074119bbe2fb1d118" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#5ef8950f9818a37074119bbe2fb1d118">isFileContent</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns type of chooser. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1d3bd0ef4de48c94f40c9320da6df58a"></a><!-- doxytag: member="FileTypeChooser::getPrior" ref="1d3bd0ef4de48c94f40c9320da6df58a" args="() const " -->
double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#1d3bd0ef4de48c94f40c9320da6df58a">getPrior</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns chooser priority. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea21c52c326f01c30edacd7c9a865750"></a><!-- doxytag: member="FileTypeChooser::getRE" ref="ea21c52c326f01c30edacd7c9a865750" args="() const " -->
<a class="el" href="classCRegExp.html">CRegExp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFileTypeChooser.html#ea21c52c326f01c30edacd7c9a865750">getRE</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns associated regular expression. <br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="69214b4c9157635a55c46e5348e8e806"></a><!-- doxytag: member="FileTypeChooser::FileTypeChooser" ref="69214b4c9157635a55c46e5348e8e806" args="(int type, double prior, CRegExp *re)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top">FileTypeChooser::FileTypeChooser           </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td class="md"></td>
          <td class="md" nowrap>double&nbsp;</td>
          <td class="mdname" nowrap> <em>prior</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td class="md"></td>
          <td class="md" nowrap><a class="el" href="classCRegExp.html">CRegExp</a> *&nbsp;</td>
          <td class="mdname" nowrap> <em>re</em></td>
        </tr>
        <tr>
          <td class="md"></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Creates choose entry. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>type</em>&nbsp;</td><td>If 0 - filename RE, if 1 - firstline RE </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>prior</em>&nbsp;</td><td>Priority of this rule </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>re</em>&nbsp;</td><td>Associated regular expression </td></tr>
  </table>
</dl>
    </td>
  </tr>
</table>

<br><br>
<center><small>
Colorer-take5 Library. Copyright &copy; 1999-2006 Igor Russkih.<br>
Generated at Fri Nov 24 17:13:12 2006 by doxygen 1.4.6.
</small><center>
    </BODY>
  </HTML>