comparison code-doc/structVamp_1_1RealTime.html @ 0:351c4ebce5f9 website

* Move website from vamp-website/trunk to plain website
author cannam
date Mon, 22 Sep 2008 13:01:46 +0000
parents
children cc0be37dc9d3
comparison
equal deleted inserted replaced
-1:000000000000 0:351c4ebce5f9
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 <title>VampPluginSDK: Vamp::RealTime Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.5 -->
8 <div class="navigation" id="top">
9 <div class="tabs">
10 <ul>
11 <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
12 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
13 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
14 <li><a href="files.html"><span>Files</span></a></li>
15 <li><a href="dirs.html"><span>Directories</span></a></li>
16 </ul>
17 </div>
18 <div class="tabs">
19 <ul>
20 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
21 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
22 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
23 </ul>
24 </div>
25 <div class="navpath"><a class="el" href="namespaceVamp.html">Vamp</a>::<a class="el" href="structVamp_1_1RealTime.html">RealTime</a>
26 </div>
27 </div>
28 <div class="contents">
29 <h1>Vamp::RealTime Class Reference</h1><!-- doxytag: class="Vamp::RealTime" --><code>#include &lt;<a class="el" href="RealTime_8h-source.html">vamp-sdk/RealTime.h</a>&gt;</code>
30 <p>
31
32 <p>
33 <a href="classVamp_1_1RealTime-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
34 <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic...">RealTime</a> represents time values to nanosecond precision with accurate arithmetic and frame-rate conversion functions.
35 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00063">63</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
36 <table border="0" cellpadding="0" cellspacing="0">
37 <tr><td></td></tr>
38 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ace9e2c60af62273e45ccd98d623914c">usec</a> () const </td></tr>
40
41 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#76e22815db51ae180c38021110da9947">msec</a> () const </td></tr>
42
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#d703be11b7beb07af08ddf133aa2ae79">RealTime</a> ()</td></tr>
44
45 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#75b2f0af2f9c49e649f8d30b452b049d">RealTime</a> (int s, int n)</td></tr>
46
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#8f4dbd8ef24a0ec6a77dce67fff5434e">RealTime</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r)</td></tr>
48
49 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#db82f838804a9a3ad49988de5944d090">operator=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r)</td></tr>
50
51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#6b74748d1eb4c3c751e7a12aefae0bde">operator+</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
52
53 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#f0360b5b0d23a464025a6823912c6291">operator-</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
54
55 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#f62915355c482f2e1611a52a7f17f5ed">operator-</a> () const </td></tr>
56
57 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#78e378a5dd0137a6514dca18edda6f9a">operator&lt;</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
58
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#6f0aced679e2f97133ed63c688b335e4">operator&gt;</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
60
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#bc5f06b5b9973012cb7453192df3ea5e">operator==</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
62
63 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#e9b0ea7c217163d5327b1a2a0662a90b">operator!=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
64
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#5cb785a410e3a91ed3092b7bba22afc3">operator&gt;=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
66
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#cf4278eec678c558d62bbda6bc1da44e">operator&lt;=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
68
69 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#c88cda961da5cb728d823b29c5456c06">operator/</a> (int d) const </td></tr>
70
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a6e50a94c81a1448ec1d61421ccf6e3f">operator/</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r) const </td></tr>
72
73 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the ratio of two times. <a href="#a6e50a94c81a1448ec1d61421ccf6e3f"></a><br></td></tr>
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#d44476618183bd736996a87292d03c07">toString</a> () const </td></tr>
75
76 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return a human-readable debug-type string to full precision (probably not a format to show to a user directly). <a href="#d44476618183bd736996a87292d03c07"></a><br></td></tr>
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#d75b927afadfa422ae512d169ccda0aa">toText</a> (bool fixedDp=false) const </td></tr>
78
79 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return a user-readable string to the nearest millisecond in a form like HH:MM:SS.mmm. <a href="#d75b927afadfa422ae512d169ccda0aa"></a><br></td></tr>
80 <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
81 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#754901a59483036097d8111b8c02f4f3">fromSeconds</a> (double <a class="el" href="structVamp_1_1RealTime.html#b4d81983384a9f57ce064e6c343f2267">sec</a>)</td></tr>
82
83 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#512ca91f967c1d7923456f426926a9f6">fromMilliseconds</a> (int msec)</td></tr>
84
85 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ffdd22eee09b38335d3133c0e9a8f7b3">fromTimeval</a> (const struct timeval &amp;)</td></tr>
86
87 <tr><td class="memItemLeft" nowrap align="right" valign="top">static long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#1c32b50b1511cdca17cd6c1c3c05d9b5">realTime2Frame</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;r, unsigned int sampleRate)</td></tr>
88
89 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert a <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic...">RealTime</a> into a sample frame at the given sample rate. <a href="#1c32b50b1511cdca17cd6c1c3c05d9b5"></a><br></td></tr>
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#3a5ecc8888b559aad3b7d96911786b3a">frame2RealTime</a> (long frame, unsigned int sampleRate)</td></tr>
91
92 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Convert a sample frame at the given sample rate into a <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic...">RealTime</a>. <a href="#3a5ecc8888b559aad3b7d96911786b3a"></a><br></td></tr>
93 <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
94 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#b4d81983384a9f57ce064e6c343f2267">sec</a></td></tr>
95
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#2078835bef7bb92514a65b6051cfc6c8">nsec</a></td></tr>
97
98 <tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
99 <tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#be453371597710148b0fd19bb452f8a9">zeroTime</a></td></tr>
100
101 </table>
102 <hr><h2>Constructor &amp; Destructor Documentation</h2>
103 <a class="anchor" name="d703be11b7beb07af08ddf133aa2ae79"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="d703be11b7beb07af08ddf133aa2ae79" args="()" -->
104 <div class="memitem">
105 <div class="memproto">
106 <table class="memname">
107 <tr>
108 <td class="memname">Vamp::RealTime::RealTime </td>
109 <td>(</td>
110 <td class="paramname"> </td>
111 <td>&nbsp;)&nbsp;</td>
112 <td width="100%"><code> [inline]</code></td>
113 </tr>
114 </table>
115 </div>
116 <div class="memdoc">
117
118 <p>
119
120 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00071">71</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
121
122 <p>Referenced by <a class="el" href="RealTime_8cpp-source.html#l00097">fromMilliseconds()</a>, <a class="el" href="RealTime_8cpp-source.html#l00091">fromSeconds()</a>, <a class="el" href="RealTime_8cpp-source.html#l00104">fromTimeval()</a>, <a class="el" href="RealTime_8h-source.html#l00088">operator+()</a>, <a class="el" href="RealTime_8h-source.html#l00091">operator-()</a>, and <a class="el" href="RealTime_8cpp-source.html#l00203">operator/()</a>.</p>
123
124 </div>
125 </div><p>
126 <a class="anchor" name="75b2f0af2f9c49e649f8d30b452b049d"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="75b2f0af2f9c49e649f8d30b452b049d" args="(int s, int n)" -->
127 <div class="memitem">
128 <div class="memproto">
129 <table class="memname">
130 <tr>
131 <td class="memname">Vamp::RealTime::RealTime </td>
132 <td>(</td>
133 <td class="paramtype">int&nbsp;</td>
134 <td class="paramname"> <em>s</em>, </td>
135 </tr>
136 <tr>
137 <td class="paramkey"></td>
138 <td></td>
139 <td class="paramtype">int&nbsp;</td>
140 <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
141 </tr>
142 <tr>
143 <td></td>
144 <td>)</td>
145 <td></td><td></td><td width="100%"></td>
146 </tr>
147 </table>
148 </div>
149 <div class="memdoc">
150
151 <p>
152
153 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00075">75</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
154
155 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8cpp-source.html#l00073">ONE_BILLION</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
156
157 </div>
158 </div><p>
159 <a class="anchor" name="8f4dbd8ef24a0ec6a77dce67fff5434e"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="8f4dbd8ef24a0ec6a77dce67fff5434e" args="(const RealTime &amp;r)" -->
160 <div class="memitem">
161 <div class="memproto">
162 <table class="memname">
163 <tr>
164 <td class="memname">Vamp::RealTime::RealTime </td>
165 <td>(</td>
166 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
167 <td class="paramname"> <em>r</em> </td>
168 <td>&nbsp;)&nbsp;</td>
169 <td width="100%"><code> [inline]</code></td>
170 </tr>
171 </table>
172 </div>
173 <div class="memdoc">
174
175 <p>
176
177 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00074">74</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
178
179 </div>
180 </div><p>
181 <hr><h2>Member Function Documentation</h2>
182 <a class="anchor" name="ace9e2c60af62273e45ccd98d623914c"></a><!-- doxytag: member="Vamp::RealTime::usec" ref="ace9e2c60af62273e45ccd98d623914c" args="() const " -->
183 <div class="memitem">
184 <div class="memproto">
185 <table class="memname">
186 <tr>
187 <td class="memname">int Vamp::RealTime::usec </td>
188 <td>(</td>
189 <td class="paramname"> </td>
190 <td>&nbsp;)&nbsp;</td>
191 <td width="100%"> const<code> [inline]</code></td>
192 </tr>
193 </table>
194 </div>
195 <div class="memdoc">
196
197 <p>
198
199 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00068">68</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
200
201 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>.</p>
202
203 </div>
204 </div><p>
205 <a class="anchor" name="76e22815db51ae180c38021110da9947"></a><!-- doxytag: member="Vamp::RealTime::msec" ref="76e22815db51ae180c38021110da9947" args="() const " -->
206 <div class="memitem">
207 <div class="memproto">
208 <table class="memname">
209 <tr>
210 <td class="memname">int Vamp::RealTime::msec </td>
211 <td>(</td>
212 <td class="paramname"> </td>
213 <td>&nbsp;)&nbsp;</td>
214 <td width="100%"> const<code> [inline]</code></td>
215 </tr>
216 </table>
217 </div>
218 <div class="memdoc">
219
220 <p>
221
222 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00069">69</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
223
224 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>.</p>
225
226 <p>Referenced by <a class="el" href="RealTime_8cpp-source.html#l00151">toText()</a>.</p>
227
228 </div>
229 </div><p>
230 <a class="anchor" name="754901a59483036097d8111b8c02f4f3"></a><!-- doxytag: member="Vamp::RealTime::fromSeconds" ref="754901a59483036097d8111b8c02f4f3" args="(double sec)" -->
231 <div class="memitem">
232 <div class="memproto">
233 <table class="memname">
234 <tr>
235 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromSeconds </td>
236 <td>(</td>
237 <td class="paramtype">double&nbsp;</td>
238 <td class="paramname"> <em>sec</em> </td>
239 <td>&nbsp;)&nbsp;</td>
240 <td width="100%"><code> [static]</code></td>
241 </tr>
242 </table>
243 </div>
244 <div class="memdoc">
245
246 <p>
247
248 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00091">91</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
249
250 <p>References <a class="el" href="RealTime_8cpp-source.html#l00073">ONE_BILLION</a>, and <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>.</p>
251
252 </div>
253 </div><p>
254 <a class="anchor" name="512ca91f967c1d7923456f426926a9f6"></a><!-- doxytag: member="Vamp::RealTime::fromMilliseconds" ref="512ca91f967c1d7923456f426926a9f6" args="(int msec)" -->
255 <div class="memitem">
256 <div class="memproto">
257 <table class="memname">
258 <tr>
259 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromMilliseconds </td>
260 <td>(</td>
261 <td class="paramtype">int&nbsp;</td>
262 <td class="paramname"> <em>msec</em> </td>
263 <td>&nbsp;)&nbsp;</td>
264 <td width="100%"><code> [static]</code></td>
265 </tr>
266 </table>
267 </div>
268 <div class="memdoc">
269
270 <p>
271
272 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00097">97</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
273
274 <p>References <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>.</p>
275
276 </div>
277 </div><p>
278 <a class="anchor" name="ffdd22eee09b38335d3133c0e9a8f7b3"></a><!-- doxytag: member="Vamp::RealTime::fromTimeval" ref="ffdd22eee09b38335d3133c0e9a8f7b3" args="(const struct timeval &amp;)" -->
279 <div class="memitem">
280 <div class="memproto">
281 <table class="memname">
282 <tr>
283 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromTimeval </td>
284 <td>(</td>
285 <td class="paramtype">const struct timeval &amp;&nbsp;</td>
286 <td class="paramname"> <em>tv</em> </td>
287 <td>&nbsp;)&nbsp;</td>
288 <td width="100%"><code> [static]</code></td>
289 </tr>
290 </table>
291 </div>
292 <div class="memdoc">
293
294 <p>
295
296 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00104">104</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
297
298 <p>References <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>.</p>
299
300 </div>
301 </div><p>
302 <a class="anchor" name="db82f838804a9a3ad49988de5944d090"></a><!-- doxytag: member="Vamp::RealTime::operator=" ref="db82f838804a9a3ad49988de5944d090" args="(const RealTime &amp;r)" -->
303 <div class="memitem">
304 <div class="memproto">
305 <table class="memname">
306 <tr>
307 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&amp; Vamp::RealTime::operator= </td>
308 <td>(</td>
309 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
310 <td class="paramname"> <em>r</em> </td>
311 <td>&nbsp;)&nbsp;</td>
312 <td width="100%"><code> [inline]</code></td>
313 </tr>
314 </table>
315 </div>
316 <div class="memdoc">
317
318 <p>
319
320 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00084">84</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
321
322 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
323
324 </div>
325 </div><p>
326 <a class="anchor" name="6b74748d1eb4c3c751e7a12aefae0bde"></a><!-- doxytag: member="Vamp::RealTime::operator+" ref="6b74748d1eb4c3c751e7a12aefae0bde" args="(const RealTime &amp;r) const " -->
327 <div class="memitem">
328 <div class="memproto">
329 <table class="memname">
330 <tr>
331 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator+ </td>
332 <td>(</td>
333 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
334 <td class="paramname"> <em>r</em> </td>
335 <td>&nbsp;)&nbsp;</td>
336 <td width="100%"> const<code> [inline]</code></td>
337 </tr>
338 </table>
339 </div>
340 <div class="memdoc">
341
342 <p>
343
344 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00088">88</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
345
346 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
347
348 </div>
349 </div><p>
350 <a class="anchor" name="f0360b5b0d23a464025a6823912c6291"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="f0360b5b0d23a464025a6823912c6291" args="(const RealTime &amp;r) const " -->
351 <div class="memitem">
352 <div class="memproto">
353 <table class="memname">
354 <tr>
355 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td>
356 <td>(</td>
357 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
358 <td class="paramname"> <em>r</em> </td>
359 <td>&nbsp;)&nbsp;</td>
360 <td width="100%"> const<code> [inline]</code></td>
361 </tr>
362 </table>
363 </div>
364 <div class="memdoc">
365
366 <p>
367
368 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00091">91</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
369
370 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
371
372 </div>
373 </div><p>
374 <a class="anchor" name="f62915355c482f2e1611a52a7f17f5ed"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="f62915355c482f2e1611a52a7f17f5ed" args="() const " -->
375 <div class="memitem">
376 <div class="memproto">
377 <table class="memname">
378 <tr>
379 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td>
380 <td>(</td>
381 <td class="paramname"> </td>
382 <td>&nbsp;)&nbsp;</td>
383 <td width="100%"> const<code> [inline]</code></td>
384 </tr>
385 </table>
386 </div>
387 <div class="memdoc">
388
389 <p>
390
391 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00094">94</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
392
393 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
394
395 </div>
396 </div><p>
397 <a class="anchor" name="78e378a5dd0137a6514dca18edda6f9a"></a><!-- doxytag: member="Vamp::RealTime::operator&lt;" ref="78e378a5dd0137a6514dca18edda6f9a" args="(const RealTime &amp;r) const " -->
398 <div class="memitem">
399 <div class="memproto">
400 <table class="memname">
401 <tr>
402 <td class="memname">bool Vamp::RealTime::operator&lt; </td>
403 <td>(</td>
404 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
405 <td class="paramname"> <em>r</em> </td>
406 <td>&nbsp;)&nbsp;</td>
407 <td width="100%"> const<code> [inline]</code></td>
408 </tr>
409 </table>
410 </div>
411 <div class="memdoc">
412
413 <p>
414
415 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00098">98</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
416
417 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
418
419 </div>
420 </div><p>
421 <a class="anchor" name="6f0aced679e2f97133ed63c688b335e4"></a><!-- doxytag: member="Vamp::RealTime::operator&gt;" ref="6f0aced679e2f97133ed63c688b335e4" args="(const RealTime &amp;r) const " -->
422 <div class="memitem">
423 <div class="memproto">
424 <table class="memname">
425 <tr>
426 <td class="memname">bool Vamp::RealTime::operator&gt; </td>
427 <td>(</td>
428 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
429 <td class="paramname"> <em>r</em> </td>
430 <td>&nbsp;)&nbsp;</td>
431 <td width="100%"> const<code> [inline]</code></td>
432 </tr>
433 </table>
434 </div>
435 <div class="memdoc">
436
437 <p>
438
439 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00103">103</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
440
441 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
442
443 </div>
444 </div><p>
445 <a class="anchor" name="bc5f06b5b9973012cb7453192df3ea5e"></a><!-- doxytag: member="Vamp::RealTime::operator==" ref="bc5f06b5b9973012cb7453192df3ea5e" args="(const RealTime &amp;r) const " -->
446 <div class="memitem">
447 <div class="memproto">
448 <table class="memname">
449 <tr>
450 <td class="memname">bool Vamp::RealTime::operator== </td>
451 <td>(</td>
452 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
453 <td class="paramname"> <em>r</em> </td>
454 <td>&nbsp;)&nbsp;</td>
455 <td width="100%"> const<code> [inline]</code></td>
456 </tr>
457 </table>
458 </div>
459 <div class="memdoc">
460
461 <p>
462
463 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00108">108</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
464
465 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
466
467 </div>
468 </div><p>
469 <a class="anchor" name="e9b0ea7c217163d5327b1a2a0662a90b"></a><!-- doxytag: member="Vamp::RealTime::operator!=" ref="e9b0ea7c217163d5327b1a2a0662a90b" args="(const RealTime &amp;r) const " -->
470 <div class="memitem">
471 <div class="memproto">
472 <table class="memname">
473 <tr>
474 <td class="memname">bool Vamp::RealTime::operator!= </td>
475 <td>(</td>
476 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
477 <td class="paramname"> <em>r</em> </td>
478 <td>&nbsp;)&nbsp;</td>
479 <td width="100%"> const<code> [inline]</code></td>
480 </tr>
481 </table>
482 </div>
483 <div class="memdoc">
484
485 <p>
486
487 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00112">112</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
488
489 </div>
490 </div><p>
491 <a class="anchor" name="5cb785a410e3a91ed3092b7bba22afc3"></a><!-- doxytag: member="Vamp::RealTime::operator&gt;=" ref="5cb785a410e3a91ed3092b7bba22afc3" args="(const RealTime &amp;r) const " -->
492 <div class="memitem">
493 <div class="memproto">
494 <table class="memname">
495 <tr>
496 <td class="memname">bool Vamp::RealTime::operator&gt;= </td>
497 <td>(</td>
498 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
499 <td class="paramname"> <em>r</em> </td>
500 <td>&nbsp;)&nbsp;</td>
501 <td width="100%"> const<code> [inline]</code></td>
502 </tr>
503 </table>
504 </div>
505 <div class="memdoc">
506
507 <p>
508
509 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00116">116</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
510
511 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
512
513 </div>
514 </div><p>
515 <a class="anchor" name="cf4278eec678c558d62bbda6bc1da44e"></a><!-- doxytag: member="Vamp::RealTime::operator&lt;=" ref="cf4278eec678c558d62bbda6bc1da44e" args="(const RealTime &amp;r) const " -->
516 <div class="memitem">
517 <div class="memproto">
518 <table class="memname">
519 <tr>
520 <td class="memname">bool Vamp::RealTime::operator&lt;= </td>
521 <td>(</td>
522 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
523 <td class="paramname"> <em>r</em> </td>
524 <td>&nbsp;)&nbsp;</td>
525 <td width="100%"> const<code> [inline]</code></td>
526 </tr>
527 </table>
528 </div>
529 <div class="memdoc">
530
531 <p>
532
533 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00121">121</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
534
535 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
536
537 </div>
538 </div><p>
539 <a class="anchor" name="c88cda961da5cb728d823b29c5456c06"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="c88cda961da5cb728d823b29c5456c06" args="(int d) const " -->
540 <div class="memitem">
541 <div class="memproto">
542 <table class="memname">
543 <tr>
544 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator/ </td>
545 <td>(</td>
546 <td class="paramtype">int&nbsp;</td>
547 <td class="paramname"> <em>d</em> </td>
548 <td>&nbsp;)&nbsp;</td>
549 <td width="100%"> const</td>
550 </tr>
551 </table>
552 </div>
553 <div class="memdoc">
554
555 <p>
556
557 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00203">203</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
558
559 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8cpp-source.html#l00073">ONE_BILLION</a>, <a class="el" href="RealTime_8h-source.html#l00071">RealTime()</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
560
561 </div>
562 </div><p>
563 <a class="anchor" name="a6e50a94c81a1448ec1d61421ccf6e3f"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="a6e50a94c81a1448ec1d61421ccf6e3f" args="(const RealTime &amp;r) const " -->
564 <div class="memitem">
565 <div class="memproto">
566 <table class="memname">
567 <tr>
568 <td class="memname">double Vamp::RealTime::operator/ </td>
569 <td>(</td>
570 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
571 <td class="paramname"> <em>r</em> </td>
572 <td>&nbsp;)&nbsp;</td>
573 <td width="100%"> const</td>
574 </tr>
575 </table>
576 </div>
577 <div class="memdoc">
578
579 <p>
580 Return the ratio of two times.
581 <p>
582
583 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00214">214</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
584
585 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8cpp-source.html#l00073">ONE_BILLION</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
586
587 </div>
588 </div><p>
589 <a class="anchor" name="d44476618183bd736996a87292d03c07"></a><!-- doxytag: member="Vamp::RealTime::toString" ref="d44476618183bd736996a87292d03c07" args="() const " -->
590 <div class="memitem">
591 <div class="memproto">
592 <table class="memname">
593 <tr>
594 <td class="memname">std::string Vamp::RealTime::toString </td>
595 <td>(</td>
596 <td class="paramname"> </td>
597 <td>&nbsp;)&nbsp;</td>
598 <td width="100%"> const</td>
599 </tr>
600 </table>
601 </div>
602 <div class="memdoc">
603
604 <p>
605 Return a human-readable debug-type string to full precision (probably not a format to show to a user directly).
606 <p>
607
608 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00135">135</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
609
610 <p>References <a class="el" href="RealTime_8cpp-source.html#l00048">stringstream</a>.</p>
611
612 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00423">printFeatures()</a>.</p>
613
614 </div>
615 </div><p>
616 <a class="anchor" name="d75b927afadfa422ae512d169ccda0aa"></a><!-- doxytag: member="Vamp::RealTime::toText" ref="d75b927afadfa422ae512d169ccda0aa" args="(bool fixedDp=false) const " -->
617 <div class="memitem">
618 <div class="memproto">
619 <table class="memname">
620 <tr>
621 <td class="memname">std::string Vamp::RealTime::toText </td>
622 <td>(</td>
623 <td class="paramtype">bool&nbsp;</td>
624 <td class="paramname"> <em>fixedDp</em> = <code>false</code> </td>
625 <td>&nbsp;)&nbsp;</td>
626 <td width="100%"> const</td>
627 </tr>
628 </table>
629 </div>
630 <div class="memdoc">
631
632 <p>
633 Return a user-readable string to the nearest millisecond in a form like HH:MM:SS.mmm.
634 <p>
635
636 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00151">151</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
637
638 <p>References <a class="el" href="RealTime_8h-source.html#l00069">msec()</a>, <a class="el" href="RealTime_8h-source.html#l00065">sec</a>, <a class="el" href="RealTime_8cpp-source.html#l00048">stringstream</a>, and <a class="el" href="RealTime_8h-source.html#l00155">zeroTime</a>.</p>
639
640 </div>
641 </div><p>
642 <a class="anchor" name="1c32b50b1511cdca17cd6c1c3c05d9b5"></a><!-- doxytag: member="Vamp::RealTime::realTime2Frame" ref="1c32b50b1511cdca17cd6c1c3c05d9b5" args="(const RealTime &amp;r, unsigned int sampleRate)" -->
643 <div class="memitem">
644 <div class="memproto">
645 <table class="memname">
646 <tr>
647 <td class="memname">long Vamp::RealTime::realTime2Frame </td>
648 <td>(</td>
649 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &amp;&nbsp;</td>
650 <td class="paramname"> <em>r</em>, </td>
651 </tr>
652 <tr>
653 <td class="paramkey"></td>
654 <td></td>
655 <td class="paramtype">unsigned int&nbsp;</td>
656 <td class="paramname"> <em>sampleRate</em></td><td>&nbsp;</td>
657 </tr>
658 <tr>
659 <td></td>
660 <td>)</td>
661 <td></td><td></td><td width="100%"><code> [static]</code></td>
662 </tr>
663 </table>
664 </div>
665 <div class="memdoc">
666
667 <p>
668 Convert a <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic...">RealTime</a> into a sample frame at the given sample rate.
669 <p>
670
671 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00224">224</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
672
673 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, <a class="el" href="RealTime_8h-source.html#l00065">sec</a>, and <a class="el" href="RealTime_8h-source.html#l00155">zeroTime</a>.</p>
674
675 <p>Referenced by <a class="el" href="PluginBufferingAdapter_8cpp-source.html#l00417">Vamp::HostExt::PluginBufferingAdapter::Impl::process()</a>.</p>
676
677 </div>
678 </div><p>
679 <a class="anchor" name="3a5ecc8888b559aad3b7d96911786b3a"></a><!-- doxytag: member="Vamp::RealTime::frame2RealTime" ref="3a5ecc8888b559aad3b7d96911786b3a" args="(long frame, unsigned int sampleRate)" -->
680 <div class="memitem">
681 <div class="memproto">
682 <table class="memname">
683 <tr>
684 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::frame2RealTime </td>
685 <td>(</td>
686 <td class="paramtype">long&nbsp;</td>
687 <td class="paramname"> <em>frame</em>, </td>
688 </tr>
689 <tr>
690 <td class="paramkey"></td>
691 <td></td>
692 <td class="paramtype">unsigned int&nbsp;</td>
693 <td class="paramname"> <em>sampleRate</em></td><td>&nbsp;</td>
694 </tr>
695 <tr>
696 <td></td>
697 <td>)</td>
698 <td></td><td></td><td width="100%"><code> [static]</code></td>
699 </tr>
700 </table>
701 </div>
702 <div class="memdoc">
703
704 <p>
705 Convert a sample frame at the given sample rate into a <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic...">RealTime</a>.
706 <p>
707
708 <p>Definition at line <a class="el" href="RealTime_8cpp-source.html#l00232">232</a> of file <a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a>.</p>
709
710 <p>References <a class="el" href="RealTime_8h-source.html#l00066">nsec</a>, and <a class="el" href="RealTime_8h-source.html#l00065">sec</a>.</p>
711
712 <p>Referenced by <a class="el" href="ZeroCrossing_8cpp-source.html#l00141">ZeroCrossing::process()</a>, <a class="el" href="PluginInputDomainAdapter_8cpp-source.html#l00342">Vamp::HostExt::PluginInputDomainAdapter::Impl::process()</a>, <a class="el" href="PercussionOnsetDetector_8cpp-source.html#l00226">PercussionOnsetDetector::process()</a>, and <a class="el" href="PluginBufferingAdapter_8cpp-source.html#l00485">Vamp::HostExt::PluginBufferingAdapter::Impl::processBlock()</a>.</p>
713
714 </div>
715 </div><p>
716 <hr><h2>Member Data Documentation</h2>
717 <a class="anchor" name="b4d81983384a9f57ce064e6c343f2267"></a><!-- doxytag: member="Vamp::RealTime::sec" ref="b4d81983384a9f57ce064e6c343f2267" args="" -->
718 <div class="memitem">
719 <div class="memproto">
720 <table class="memname">
721 <tr>
722 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#b4d81983384a9f57ce064e6c343f2267">Vamp::RealTime::sec</a> </td>
723 </tr>
724 </table>
725 </div>
726 <div class="memdoc">
727
728 <p>
729
730 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00065">65</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
731
732 <p>Referenced by <a class="el" href="RealTime_8cpp-source.html#l00232">frame2RealTime()</a>, <a class="el" href="RealTime_8h-source.html#l00088">operator+()</a>, <a class="el" href="RealTime_8h-source.html#l00091">operator-()</a>, <a class="el" href="RealTime_8cpp-source.html#l00203">operator/()</a>, <a class="el" href="RealTime_8h-source.html#l00098">operator&lt;()</a>, <a class="el" href="RealTime_8cpp-source.html#l00110">Vamp::operator&lt;&lt;()</a>, <a class="el" href="RealTime_8h-source.html#l00121">operator&lt;=()</a>, <a class="el" href="RealTime_8h-source.html#l00084">operator=()</a>, <a class="el" href="RealTime_8h-source.html#l00108">operator==()</a>, <a class="el" href="RealTime_8h-source.html#l00103">operator&gt;()</a>, <a class="el" href="RealTime_8h-source.html#l00116">operator&gt;=()</a>, <a class="el" href="PluginHostAdapter_8cpp-source.html#l00353">Vamp::PluginHostAdapter::process()</a>, <a class="el" href="RealTime_8cpp-source.html#l00075">RealTime()</a>, <a class="el" href="RealTime_8cpp-source.html#l00224">realTime2Frame()</a>, and <a class="el" href="RealTime_8cpp-source.html#l00151">toText()</a>.</p>
733
734 </div>
735 </div><p>
736 <a class="anchor" name="2078835bef7bb92514a65b6051cfc6c8"></a><!-- doxytag: member="Vamp::RealTime::nsec" ref="2078835bef7bb92514a65b6051cfc6c8" args="" -->
737 <div class="memitem">
738 <div class="memproto">
739 <table class="memname">
740 <tr>
741 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#2078835bef7bb92514a65b6051cfc6c8">Vamp::RealTime::nsec</a> </td>
742 </tr>
743 </table>
744 </div>
745 <div class="memdoc">
746
747 <p>
748
749 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00066">66</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
750
751 <p>Referenced by <a class="el" href="RealTime_8cpp-source.html#l00232">frame2RealTime()</a>, <a class="el" href="RealTime_8h-source.html#l00069">msec()</a>, <a class="el" href="RealTime_8h-source.html#l00088">operator+()</a>, <a class="el" href="RealTime_8h-source.html#l00091">operator-()</a>, <a class="el" href="RealTime_8cpp-source.html#l00203">operator/()</a>, <a class="el" href="RealTime_8h-source.html#l00098">operator&lt;()</a>, <a class="el" href="RealTime_8cpp-source.html#l00110">Vamp::operator&lt;&lt;()</a>, <a class="el" href="RealTime_8h-source.html#l00121">operator&lt;=()</a>, <a class="el" href="RealTime_8h-source.html#l00084">operator=()</a>, <a class="el" href="RealTime_8h-source.html#l00108">operator==()</a>, <a class="el" href="RealTime_8h-source.html#l00103">operator&gt;()</a>, <a class="el" href="RealTime_8h-source.html#l00116">operator&gt;=()</a>, <a class="el" href="PluginHostAdapter_8cpp-source.html#l00353">Vamp::PluginHostAdapter::process()</a>, <a class="el" href="RealTime_8cpp-source.html#l00075">RealTime()</a>, <a class="el" href="RealTime_8cpp-source.html#l00224">realTime2Frame()</a>, and <a class="el" href="RealTime_8h-source.html#l00068">usec()</a>.</p>
752
753 </div>
754 </div><p>
755 <a class="anchor" name="be453371597710148b0fd19bb452f8a9"></a><!-- doxytag: member="Vamp::RealTime::zeroTime" ref="be453371597710148b0fd19bb452f8a9" args="" -->
756 <div class="memitem">
757 <div class="memproto">
758 <table class="memname">
759 <tr>
760 <td class="memname">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> <a class="el" href="structVamp_1_1RealTime.html#be453371597710148b0fd19bb452f8a9">Vamp::RealTime::zeroTime</a><code> [static]</code> </td>
761 </tr>
762 </table>
763 </div>
764 <div class="memdoc">
765
766 <p>
767
768 <p>Definition at line <a class="el" href="RealTime_8h-source.html#l00155">155</a> of file <a class="el" href="RealTime_8h-source.html">RealTime.h</a>.</p>
769
770 <p>Referenced by <a class="el" href="RealTime_8cpp-source.html#l00110">Vamp::operator&lt;&lt;()</a>, <a class="el" href="RealTime_8cpp-source.html#l00224">realTime2Frame()</a>, and <a class="el" href="RealTime_8cpp-source.html#l00151">toText()</a>.</p>
771
772 </div>
773 </div><p>
774 <hr>The documentation for this class was generated from the following files:<ul>
775 <li><a class="el" href="RealTime_8h-source.html">RealTime.h</a><li><a class="el" href="RealTime_8cpp-source.html">RealTime.cpp</a></ul>
776 </div>
777 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jul 9 11:36:10 2008 for VampPluginSDK by&nbsp;
778 <a href="http://www.doxygen.org/index.html">
779 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
780 </body>
781 </html>