File: classWt_1_1WLogEntry.html

package info (click to toggle)
witty 3.1.2-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 45,512 kB
  • ctags: 35,832
  • sloc: cpp: 69,469; ansic: 66,945; xml: 4,383; sh: 594; perl: 108; makefile: 106
file content (140 lines) | stat: -rw-r--r-- 8,894 bytes parent folder | download
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
131
132
133
134
135
136
137
138
139
140
<!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>Wt: Wt::WLogEntry Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceWt.html">Wt</a>::<a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a>
  </div>
</div>
<div class="contents">
<h1>Wt::WLogEntry Class Reference</h1><!-- doxytag: class="Wt::WLogEntry" -->A stream-like object for creating an entry in a log file.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;Wt/WLogger&gt;</code>
<p>

<p>
<a href="classWt_1_1WLogEntry-members.html">List of all members.</a><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="classWt_1_1WLogEntry.html#c3c172c5fa69234cb4f720b67656eb6d">WLogEntry</a> (const <a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;from)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor.  <a href="#c3c172c5fa69234cb4f720b67656eb6d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c67d1795817f894bdc6f27d07083f37e"></a><!-- doxytag: member="Wt::WLogEntry::~WLogEntry" ref="c67d1795817f894bdc6f27d07083f37e" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#c67d1795817f894bdc6f27d07083f37e">~WLogEntry</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#f8046b0ecb69a59ae7beb9c45996f2a3">operator&lt;&lt;</a> (const <a class="el" href="structWt_1_1WLogger_1_1Sep.html">WLogger::Sep</a> &amp;)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes a field separator.  <a href="#f8046b0ecb69a59ae7beb9c45996f2a3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#ba127b67d182be2f88d292dd65706faf">operator&lt;&lt;</a> (const <a class="el" href="structWt_1_1WLogger_1_1TimeStamp.html">WLogger::TimeStamp</a> &amp;)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes a time stamp in the current field.  <a href="#ba127b67d182be2f88d292dd65706faf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cee453e6fa56712d4930cf4a172eaff8"></a><!-- doxytag: member="Wt::WLogEntry::operator&lt;&lt;" ref="cee453e6fa56712d4930cf4a172eaff8" args="(const char *)" -->
<a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#cee453e6fa56712d4930cf4a172eaff8">operator&lt;&lt;</a> (const char *)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes a string in the current field. <br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="90e49944bd11d007e86adaf7391450cb"></a><!-- doxytag: member="Wt::WLogEntry::operator&lt;&lt;" ref="90e49944bd11d007e86adaf7391450cb" args="(const std::string &amp;)" -->
<a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#90e49944bd11d007e86adaf7391450cb">operator&lt;&lt;</a> (const std::string &amp;)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes a string in the current field. <br></td></tr>
<tr><td class="memTemplParams" nowrap colspan="2"><a class="anchor" name="2e998923dc2ec6d908372c91e3aefedb"></a><!-- doxytag: member="Wt::WLogEntry::operator&lt;&lt;" ref="2e998923dc2ec6d908372c91e3aefedb" args="(T t)" -->
template&lt;typename T&gt; </td></tr>
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classWt_1_1WLogEntry.html#2e998923dc2ec6d908372c91e3aefedb">operator&lt;&lt;</a> (T t)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes a number value in the current field. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
A stream-like object for creating an entry in a log file. 
<p>
This class is returned by <a class="el" href="classWt_1_1WLogger.html#38d62bf3508e191c214c26d1959e9988" title="Start a new log entry.">WLogger::entry()</a> and creates a log entry using a stream-like interface. <hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="c3c172c5fa69234cb4f720b67656eb6d"></a><!-- doxytag: member="Wt::WLogEntry::WLogEntry" ref="c3c172c5fa69234cb4f720b67656eb6d" args="(const WLogEntry &amp;from)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Wt::WLogEntry::WLogEntry           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>from</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Copy constructor. 
<p>
Only the new object can be used, the original object is no longer valid. 
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="f8046b0ecb69a59ae7beb9c45996f2a3"></a><!-- doxytag: member="Wt::WLogEntry::operator&lt;&lt;" ref="f8046b0ecb69a59ae7beb9c45996f2a3" args="(const WLogger::Sep &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp; Wt::WLogEntry::operator&lt;&lt;           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structWt_1_1WLogger_1_1Sep.html">WLogger::Sep</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Writes a field separator. 
<p>
You must separate fields in a single entry using the <a class="el" href="classWt_1_1WLogger.html#c368dcce6c4605855bce2807aad0d267" title="Field separator constant.">WLogger::sep</a> constant. 
</div>
</div><p>
<a class="anchor" name="ba127b67d182be2f88d292dd65706faf"></a><!-- doxytag: member="Wt::WLogEntry::operator&lt;&lt;" ref="ba127b67d182be2f88d292dd65706faf" args="(const WLogger::TimeStamp &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classWt_1_1WLogEntry.html">WLogEntry</a> &amp; Wt::WLogEntry::operator&lt;&lt;           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structWt_1_1WLogger_1_1TimeStamp.html">WLogger::TimeStamp</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Writes a time stamp in the current field. 
<p>
Formats a timestamp (date+time) to the current field. 
</div>
</div><p>
</div>
<hr size="1"><address style="align: right;"><small>
Generated on Fri Mar 26 17:12:07 2010 for <a href="http://www.webtoolkit.eu/wt/">Wt</a> by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6</small></address>
</body>
</html>