1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>SWLocale class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">
<!-- Generated by Doxygen 1.2.6 -->
<center>
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> </center>
<hr><h1>SWLocale Class Reference</h1>SWLocale is used for the localisation of the booknames The SWLocale is a class which holds the information of one language.
<a href="#_details">More...</a>
<p>
<code>#include <<a class="el" href="swlocale_h-source.html">swlocale.h</a>></code>
<p>
<a href="class_swlocale-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="SWLocale::SWLocale"></a>
</td><td valign=bottom><b>SWLocale</b> (const char *ifilename)</td></tr>
<tr><td nowrap align=right valign=top><a name="a1" doxytag="SWLocale::~SWLocale"></a>
virtual </td><td valign=bottom><b>~SWLocale</b> ()</td></tr>
<tr><td nowrap align=right valign=top>virtual const char* </td><td valign=bottom><a class="el" href="class_swlocale.html#a2">getName</a> ()</td></tr>
<tr><td> </td><td><font size=-1><em>This function is used to get the name of the languages which this object is handling.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const char* </td><td valign=bottom><a class="el" href="class_swlocale.html#a3">getDescription</a> ()</td></tr>
<tr><td nowrap align=right valign=top><a name="a4" doxytag="SWLocale::translate"></a>
virtual const char* </td><td valign=bottom><b>translate</b> (const char *text)</td></tr>
<tr><td nowrap align=right valign=top><a name="a5" doxytag="SWLocale::operator+="></a>
virtual SWLocale& </td><td valign=bottom><b>operator+=</b> (SWLocale &addFrom)</td></tr>
<tr><td nowrap align=right valign=top><a name="a6" doxytag="SWLocale::getBookAbbrevs"></a>
virtual const struct abbrev* </td><td valign=bottom><b>getBookAbbrevs</b> ()</td></tr>
<tr><td nowrap align=right valign=top><a name="a7" doxytag="SWLocale::getBooks"></a>
virtual void </td><td valign=bottom><b>getBooks</b> (char **iBMAX, struct sbook ***ibooks)</td></tr>
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top><a name="o0" doxytag="SWLocale::lookupTable"></a>
LookupMap </td><td valign=bottom><b>lookupTable</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o1" doxytag="SWLocale::localeSource"></a>
<a class="el" href="class_swconfig.html">SWConfig</a>* </td><td valign=bottom><b>localeSource</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o2" doxytag="SWLocale::name"></a>
char* </td><td valign=bottom><b>name</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o3" doxytag="SWLocale::description"></a>
char* </td><td valign=bottom><b>description</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o4" doxytag="SWLocale::bookAbbrevs"></a>
struct abbrev* </td><td valign=bottom><b>bookAbbrevs</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o5" doxytag="SWLocale::BMAX"></a>
char* </td><td valign=bottom><b>BMAX</b></td></tr>
<tr><td nowrap align=right valign=top><a name="o6" doxytag="SWLocale::books"></a>
struct sbook** </td><td valign=bottom><b>books</b></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
SWLocale is used for the localisation of the booknames The SWLocale is a class which holds the information of one language.
<p>
Every language supported by Sword has one SWLocale object, get the name of the Language using <dl compact><dt>
<b>See also: </b><dd>
getname of this class. Another functions useful for frontend developers is , <a class="el" href="class_swlocale.html#a3">getDescription</a>. </dl>
<p>
<p>
Definition at line <a class="el" href="swlocale_h-source.html#l00044">44</a> of file <a class="el" href="swlocale_h-source.html">swlocale.h</a>.<hr><h2>Member Function Documentation</h2>
<a name="a3" doxytag="SWLocale::getDescription"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
const char * SWLocale::getDescription (
</b></td>
<td valign="bottom"><b>
)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
</td>
<td>
<p>
<dl compact><dt>
<b>Returns: </b><dd>
The description. A possible example is "German". </dl> </td>
</tr>
</table>
<a name="a2" doxytag="SWLocale::getName"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
const char * SWLocale::getName (
</b></td>
<td valign="bottom"><b>
)<code> [virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
</td>
<td>
<p>
This function is used to get the name of the languages which this object is handling.
<p>
<dl compact><dt>
<b>Returns: </b><dd>
The name of the managed language. A possible example is "de". </dl> </td>
</tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="swlocale_h-source.html">swlocale.h</a></ul>
<hr><address><small>Generated at Fri Oct 5 22:45:36 2001 for The Sword Project by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.gif" alt="doxygen" align="middle" border=0
width=110 height=53></a>1.2.6 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
© 1997-2001</small></address>
</body>
</html>
|