diff options
author | Erwin Nindl <nine@wirdorange.org> | 2007-10-07 22:07:03 +0000 |
---|---|---|
committer | Erwin Nindl <nine@wirdorange.org> | 2007-10-07 22:07:03 +0000 |
commit | 7763f07327f3abce839a690df46ced3bfd1d3d09 (patch) | |
tree | c80abe2cf8e137edba89cad9f14f63048275cee1 /doc/html/log_8h-source.html | |
parent | added doxygen, and doxygen makefile target (diff) |
added doxygen generatet documentation
Diffstat (limited to 'doc/html/log_8h-source.html')
-rw-r--r-- | doc/html/log_8h-source.html | 150 |
1 files changed, 150 insertions, 0 deletions
diff --git a/doc/html/log_8h-source.html b/doc/html/log_8h-source.html new file mode 100644 index 0000000..d5599f9 --- /dev/null +++ b/doc/html/log_8h-source.html @@ -0,0 +1,150 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> +<title>anytun: log.h Source File</title> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +<link href="tabs.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.1 --> +<div class="tabs"> + <ul> + <li><a href="main.html"><span>Main Page</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li id="current"><a href="files.html"><span>Files</span></a></li> + </ul></div> +<div class="tabs"> + <ul> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>File Members</span></a></li> + </ul></div> +<h1>log.h</h1><a href="log_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span> +<a name="l00002"></a>00002 <span class="comment"> * anytun</span> +<a name="l00003"></a>00003 <span class="comment"> *</span> +<a name="l00004"></a>00004 <span class="comment"> * The secure anycast tunneling protocol (satp) defines a protocol used</span> +<a name="l00005"></a>00005 <span class="comment"> * for communication between any combination of unicast and anycast</span> +<a name="l00006"></a>00006 <span class="comment"> * tunnel endpoints. It has less protocol overhead than IPSec in Tunnel</span> +<a name="l00007"></a>00007 <span class="comment"> * mode and allows tunneling of every ETHER TYPE protocol (e.g.</span> +<a name="l00008"></a>00008 <span class="comment"> * ethernet, ip, arp ...). satp directly includes cryptography and</span> +<a name="l00009"></a>00009 <span class="comment"> * message authentication based on the methodes used by SRTP. It is</span> +<a name="l00010"></a>00010 <span class="comment"> * intended to deliver a generic, scaleable and secure solution for</span> +<a name="l00011"></a>00011 <span class="comment"> * tunneling and relaying of packets of any protocol.</span> +<a name="l00012"></a>00012 <span class="comment"> *</span> +<a name="l00013"></a>00013 <span class="comment"> *</span> +<a name="l00014"></a>00014 <span class="comment"> * Copyright (C) 2007 anytun.org <satp@wirdorange.org></span> +<a name="l00015"></a>00015 <span class="comment"> *</span> +<a name="l00016"></a>00016 <span class="comment"> * This program is free software; you can redistribute it and/or modify</span> +<a name="l00017"></a>00017 <span class="comment"> * it under the terms of the GNU General Public License version 2</span> +<a name="l00018"></a>00018 <span class="comment"> * as published by the Free Software Foundation.</span> +<a name="l00019"></a>00019 <span class="comment"> *</span> +<a name="l00020"></a>00020 <span class="comment"> * This program is distributed in the hope that it will be useful,</span> +<a name="l00021"></a>00021 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span> +<a name="l00022"></a>00022 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span> +<a name="l00023"></a>00023 <span class="comment"> * GNU General Public License for more details.</span> +<a name="l00024"></a>00024 <span class="comment"> *</span> +<a name="l00025"></a>00025 <span class="comment"> * You should have received a copy of the GNU General Public License</span> +<a name="l00026"></a>00026 <span class="comment"> * along with this program (see the file COPYING included with this</span> +<a name="l00027"></a>00027 <span class="comment"> * distribution); if not, write to the Free Software Foundation, Inc.,</span> +<a name="l00028"></a>00028 <span class="comment"> * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span> +<a name="l00029"></a>00029 <span class="comment"> */</span> +<a name="l00030"></a>00030 +<a name="l00031"></a>00031 <span class="preprocessor">#ifndef _LOG_H_</span> +<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define _LOG_H_</span> +<a name="l00033"></a>00033 <span class="preprocessor"></span> +<a name="l00034"></a>00034 <span class="preprocessor">#include <string></span> +<a name="l00035"></a>00035 <span class="preprocessor">#include <sstream></span> +<a name="l00036"></a>00036 <span class="preprocessor">#include <syslog.h></span> +<a name="l00037"></a>00037 +<a name="l00038"></a>00038 <span class="preprocessor">#include "<a class="code" href="threadUtils_8hpp.html">threadUtils.hpp</a>"</span> +<a name="l00039"></a>00039 +<a name="l00040"></a>00040 <span class="keyword">class </span><a class="code" href="classLog.html">Log</a>; +<a name="l00041"></a>00041 +<a name="l00042"></a><a class="code" href="classLogStringBuilder.html">00042</a> <span class="keyword">class </span><a class="code" href="classLogStringBuilder.html">LogStringBuilder</a> +<a name="l00043"></a>00043 { +<a name="l00044"></a>00044 <span class="keyword">public</span>: +<a name="l00045"></a>00045 <a class="code" href="classLogStringBuilder.html#5df8c8d7ab7615c8552de3d4d21d3417">LogStringBuilder</a>(<a class="code" href="classLogStringBuilder.html">LogStringBuilder</a> <span class="keyword">const</span>& src); +<a name="l00046"></a>00046 <a class="code" href="classLogStringBuilder.html#5df8c8d7ab7615c8552de3d4d21d3417">LogStringBuilder</a>(<a class="code" href="classLog.html">Log</a>& l, <span class="keywordtype">int</span> p); +<a name="l00047"></a>00047 <a class="code" href="classLogStringBuilder.html#c63707864e0005008cc4a67d8dec9933">~LogStringBuilder</a>(); +<a name="l00048"></a>00048 +<a name="l00049"></a>00049 <span class="keyword">template</span><<span class="keyword">class</span> T> +<a name="l00050"></a><a class="code" href="classLogStringBuilder.html#9b4f26f5e64aacc172c0818073117e42">00050</a> std::ostream& <a class="code" href="classLogStringBuilder.html#9b4f26f5e64aacc172c0818073117e42">operator<<</a>(T <span class="keyword">const</span>& value) { <span class="keywordflow">return</span> <a class="code" href="classLogStringBuilder.html#405447561d3d7337cc093dad6c6d81b5">stream</a> << value; } +<a name="l00051"></a>00051 +<a name="l00052"></a>00052 <span class="keyword">private</span>: +<a name="l00053"></a><a class="code" href="classLogStringBuilder.html#499c5b058df61e2215368592d21aacf1">00053</a> <a class="code" href="classLog.html">Log</a>& <a class="code" href="classLogStringBuilder.html#499c5b058df61e2215368592d21aacf1">log</a>; +<a name="l00054"></a><a class="code" href="classLogStringBuilder.html#89d48a7590de117fec0b40c0babbaee5">00054</a> <span class="keywordtype">int</span> <a class="code" href="classLogStringBuilder.html#89d48a7590de117fec0b40c0babbaee5">prio</a>; +<a name="l00055"></a><a class="code" href="classLogStringBuilder.html#405447561d3d7337cc093dad6c6d81b5">00055</a> std::stringstream <a class="code" href="classLogStringBuilder.html#405447561d3d7337cc093dad6c6d81b5">stream</a>; +<a name="l00056"></a>00056 }; +<a name="l00057"></a>00057 +<a name="l00058"></a><a class="code" href="classLog.html">00058</a> <span class="keyword">class </span><a class="code" href="classLog.html">Log</a> : <span class="keyword">public</span> std::ostringstream +<a name="l00059"></a>00059 { +<a name="l00060"></a>00060 <span class="keyword">public</span>: +<a name="l00061"></a><a class="code" href="classLog.html#9418bab5d66822411ce1f85823d8425b">00061</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#9418bab5d66822411ce1f85823d8425b">FAC_USER</a> = LOG_USER; +<a name="l00062"></a><a class="code" href="classLog.html#5cf4b465d8ecff58bd62ac064663917b">00062</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#5cf4b465d8ecff58bd62ac064663917b">FAC_MAIL</a> = LOG_MAIL; +<a name="l00063"></a><a class="code" href="classLog.html#6395030c0b8fa7f36b6fe0f6b837055d">00063</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#6395030c0b8fa7f36b6fe0f6b837055d">FAC_DAEMON</a> = LOG_DAEMON; +<a name="l00064"></a><a class="code" href="classLog.html#6f6fde7b6433d827c05cfefe16f9b333">00064</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#6f6fde7b6433d827c05cfefe16f9b333">FAC_AUTH</a> = LOG_AUTH; +<a name="l00065"></a><a class="code" href="classLog.html#be74100156fee45add0417bc9f460f30">00065</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#be74100156fee45add0417bc9f460f30">FAC_SYSLOG</a> = LOG_SYSLOG; +<a name="l00066"></a><a class="code" href="classLog.html#28a1239643de68f79ad6c2337acfd2ea">00066</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#28a1239643de68f79ad6c2337acfd2ea">FAC_LPR</a> = LOG_LPR; +<a name="l00067"></a><a class="code" href="classLog.html#b9f56520aeae70b9d98396f67ad1310b">00067</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#b9f56520aeae70b9d98396f67ad1310b">FAC_NEWS</a> = LOG_NEWS; +<a name="l00068"></a><a class="code" href="classLog.html#d5b2e5f3987835ec077013c6a263ed5f">00068</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#d5b2e5f3987835ec077013c6a263ed5f">FAC_UUCP</a> = LOG_UUCP; +<a name="l00069"></a><a class="code" href="classLog.html#6a455dfca6d859f77ed79b6d92ad659a">00069</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#6a455dfca6d859f77ed79b6d92ad659a">FAC_CRON</a> = LOG_CRON; +<a name="l00070"></a><a class="code" href="classLog.html#5245bb60b9c33e31027ea1f9a77d8053">00070</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#5245bb60b9c33e31027ea1f9a77d8053">FAC_AUTHPRIV</a> = LOG_AUTHPRIV; +<a name="l00071"></a><a class="code" href="classLog.html#9b822438fee8c8a0f4bb56c0e4415c95">00071</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#9b822438fee8c8a0f4bb56c0e4415c95">FAC_FTP</a> = LOG_FTP; +<a name="l00072"></a><a class="code" href="classLog.html#e6271aefc4c8749e602da64f284f0d08">00072</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#e6271aefc4c8749e602da64f284f0d08">FAC_LOCAL0</a> = LOG_LOCAL0; +<a name="l00073"></a><a class="code" href="classLog.html#b553df5af8dd47f2e9d29569b26b7713">00073</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#b553df5af8dd47f2e9d29569b26b7713">FAC_LOCAL1</a> = LOG_LOCAL1; +<a name="l00074"></a><a class="code" href="classLog.html#1e79b43d3ed6f44281f1d6f4d6e2a829">00074</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#1e79b43d3ed6f44281f1d6f4d6e2a829">FAC_LOCAL2</a> = LOG_LOCAL2; +<a name="l00075"></a><a class="code" href="classLog.html#467961bf9b0b73dd863a29e29642ed62">00075</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#467961bf9b0b73dd863a29e29642ed62">FAC_LOCAL3</a> = LOG_LOCAL3; +<a name="l00076"></a><a class="code" href="classLog.html#2dfec8266dc4bfd9f4a37a6a6a193724">00076</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#2dfec8266dc4bfd9f4a37a6a6a193724">FAC_LOCAL4</a> = LOG_LOCAL4; +<a name="l00077"></a><a class="code" href="classLog.html#8c8f287b845408f62e9971869764193d">00077</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#8c8f287b845408f62e9971869764193d">FAC_LOCAL5</a> = LOG_LOCAL5; +<a name="l00078"></a><a class="code" href="classLog.html#c7c45c9e1daa96ecb60ff12064a3dc6e">00078</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#c7c45c9e1daa96ecb60ff12064a3dc6e">FAC_LOCAL6</a> = LOG_LOCAL6; +<a name="l00079"></a><a class="code" href="classLog.html#886a44fb4cec033f0f7c028f530fe97c">00079</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#886a44fb4cec033f0f7c028f530fe97c">FAC_LOCAL7</a> = LOG_LOCAL7; +<a name="l00080"></a>00080 +<a name="l00081"></a><a class="code" href="classLog.html#3b068a7b9c9a7bd3a42d519daea16564">00081</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#3b068a7b9c9a7bd3a42d519daea16564">PRIO_EMERG</a> = LOG_EMERG; +<a name="l00082"></a><a class="code" href="classLog.html#77741b4b68493a7b082f856c9a70cae6">00082</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#77741b4b68493a7b082f856c9a70cae6">PRIO_ALERT</a> = LOG_ALERT; +<a name="l00083"></a><a class="code" href="classLog.html#275d2db1310f0b9663ac1e048cadd389">00083</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#275d2db1310f0b9663ac1e048cadd389">PRIO_CRIT</a> = LOG_CRIT; +<a name="l00084"></a><a class="code" href="classLog.html#d3769cb6592629a056ffeaa4ce1f3d46">00084</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#d3769cb6592629a056ffeaa4ce1f3d46">PRIO_ERR</a> = LOG_ERR; +<a name="l00085"></a><a class="code" href="classLog.html#ef36517c65a41f4cf69d4795ec84b4a2">00085</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#ef36517c65a41f4cf69d4795ec84b4a2">PRIO_WARNING</a> = LOG_WARNING; +<a name="l00086"></a><a class="code" href="classLog.html#783504697beb7cc8905d0296704d62f2">00086</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#783504697beb7cc8905d0296704d62f2">PRIO_NOTICE</a> = LOG_NOTICE; +<a name="l00087"></a><a class="code" href="classLog.html#3c50bb6ae5eff66436d72a53c50b0f6b">00087</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#3c50bb6ae5eff66436d72a53c50b0f6b">PRIO_INFO</a> = LOG_INFO; +<a name="l00088"></a><a class="code" href="classLog.html#f9aad3521e9eda1c156009188cc0674b">00088</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classLog.html#f9aad3521e9eda1c156009188cc0674b">PRIO_DEBUG</a> = LOG_DEBUG; +<a name="l00089"></a>00089 +<a name="l00090"></a>00090 <span class="keyword">static</span> <a class="code" href="classLog.html">Log</a>& <a class="code" href="classLog.html#aa59866ce9e78db15ce7aaeb00fc1063">instance</a>(); +<a name="l00091"></a>00091 +<a name="l00092"></a>00092 <a class="code" href="classLog.html">Log</a>& <a class="code" href="classLog.html#f8cf0541a8284aabd5fe924a9cd2eab8">setLogName</a>(std::string newLogName); +<a name="l00093"></a><a class="code" href="classLog.html#9090c0fbbc5a3223dbd361a827788c17">00093</a> std::string <a class="code" href="classLog.html#9090c0fbbc5a3223dbd361a827788c17">getLogName</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classLog.html#8abf9fa58d7af501f25415eb37fd71a0">logName</a>; } +<a name="l00094"></a>00094 <a class="code" href="classLog.html">Log</a>& <a class="code" href="classLog.html#828e15ec0e9108b9fc43d74da77a902c">setFacility</a>(<span class="keywordtype">int</span> newFacility); +<a name="l00095"></a><a class="code" href="classLog.html#238b6e5d47bb83307737f0c809fad669">00095</a> <span class="keywordtype">int</span> <a class="code" href="classLog.html#238b6e5d47bb83307737f0c809fad669">getFacility</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classLog.html#844dc5894a51dce933ae2109868652a0">facility</a>; } +<a name="l00096"></a>00096 +<a name="l00097"></a><a class="code" href="classLog.html#7077dc047eb915d2fae46e36f5040f85">00097</a> <a class="code" href="classLogStringBuilder.html">LogStringBuilder</a> <a class="code" href="classLog.html#7077dc047eb915d2fae46e36f5040f85">msg</a>(<span class="keywordtype">int</span> prio=<a class="code" href="classLog.html#3c50bb6ae5eff66436d72a53c50b0f6b">PRIO_INFO</a>) { <span class="keywordflow">return</span> <a class="code" href="classLog.html#16ded253dbe65c503d1d853dcf5460d6">LogStringBuilder</a>(*<span class="keyword">this</span>, prio); } +<a name="l00098"></a>00098 +<a name="l00099"></a>00099 <span class="keyword">private</span>: +<a name="l00100"></a>00100 <a class="code" href="classLog.html#f6071a60aa52b6c1b511f99b4bc1b8fe">Log</a>(); +<a name="l00101"></a>00101 <a class="code" href="classLog.html#0fbfda88fbee5027c89f6eb121059360">~Log</a>(); +<a name="l00102"></a>00102 <a class="code" href="classLog.html#f6071a60aa52b6c1b511f99b4bc1b8fe">Log</a>(<span class="keyword">const</span> <a class="code" href="classLog.html">Log</a> &l); +<a name="l00103"></a>00103 <span class="keywordtype">void</span> <a class="code" href="classLog.html#076b147c2bc9b2167074e9bc51a24af7">operator=</a>(<span class="keyword">const</span> <a class="code" href="classLog.html">Log</a> &l); +<a name="l00104"></a>00104 +<a name="l00105"></a><a class="code" href="classLog.html#aebf3ec6bf45b97cc842d9d53a5a6c0a">00105</a> <span class="keyword">static</span> <a class="code" href="classLog.html">Log</a>* <a class="code" href="classLog.html#aebf3ec6bf45b97cc842d9d53a5a6c0a">inst</a>; +<a name="l00106"></a><a class="code" href="classLog.html#c561e8206daad55b4aa4ac8808f35314">00106</a> <span class="keyword">static</span> <a class="code" href="classMutex.html">Mutex</a> <a class="code" href="classLog.html#c561e8206daad55b4aa4ac8808f35314">instMutex</a>; +<a name="l00107"></a><a class="code" href="classLog_1_1instanceCleaner.html">00107</a> <span class="keyword">class </span><a class="code" href="classLog_1_1instanceCleaner.html">instanceCleaner</a> { +<a name="l00108"></a><a class="code" href="classLog_1_1instanceCleaner.html#5e2dd96e4f58345bd2067cd40fbec865">00108</a> <span class="keyword">public</span>: <a class="code" href="classLog_1_1instanceCleaner.html#5e2dd96e4f58345bd2067cd40fbec865">~instanceCleaner</a>() { +<a name="l00109"></a>00109 <span class="keywordflow">if</span>(<a class="code" href="classLog.html#aebf3ec6bf45b97cc842d9d53a5a6c0a">Log::inst</a> != 0) +<a name="l00110"></a>00110 <span class="keyword">delete</span> <a class="code" href="classLog.html#aebf3ec6bf45b97cc842d9d53a5a6c0a">Log::inst</a>; +<a name="l00111"></a>00111 } +<a name="l00112"></a>00112 }; +<a name="l00113"></a><a class="code" href="classLog.html#321cfbf9f58ebf3c9366bd6e0b5c18ce">00113</a> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classLog_1_1instanceCleaner.html">instanceCleaner</a>; +<a name="l00114"></a>00114 +<a name="l00115"></a>00115 <span class="keywordtype">void</span> <a class="code" href="classLog.html#f91976ebadd955414799131cb442d24c">open</a>(); +<a name="l00116"></a>00116 +<a name="l00117"></a><a class="code" href="classLog.html#d69b96c96c1b6aa0c3d67e07ca131e85">00117</a> <a class="code" href="classMutex.html">Mutex</a> <a class="code" href="classLog.html#d69b96c96c1b6aa0c3d67e07ca131e85">mutex</a>; +<a name="l00118"></a><a class="code" href="classLog.html#16ded253dbe65c503d1d853dcf5460d6">00118</a> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classLogStringBuilder.html">LogStringBuilder</a>; +<a name="l00119"></a>00119 +<a name="l00120"></a><a class="code" href="classLog.html#8abf9fa58d7af501f25415eb37fd71a0">00120</a> std::string <a class="code" href="classLog.html#8abf9fa58d7af501f25415eb37fd71a0">logName</a>; +<a name="l00121"></a><a class="code" href="classLog.html#844dc5894a51dce933ae2109868652a0">00121</a> <span class="keywordtype">int</span> <a class="code" href="classLog.html#844dc5894a51dce933ae2109868652a0">facility</a>; +<a name="l00122"></a>00122 }; +<a name="l00123"></a>00123 +<a name="l00124"></a>00124 <span class="keyword">extern</span> <a class="code" href="classLog.html">Log</a>& <a class="code" href="log_8cpp.html#dabafeab912880de79e232735f44ce33">cLog</a>; +<a name="l00125"></a>00125 +<a name="l00126"></a>00126 <span class="preprocessor">#endif</span> +</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Oct 7 23:43:49 2007 for anytun by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address> +</body> +</html> |