Mercurial > hg > vamp-website
comparison code-doc/structVamp_1_1RealTime.html @ 50:8260c0f4e05b website
Update code docs for 2.3
author | cannam |
---|---|
date | Tue, 04 Oct 2011 13:47:23 +0000 |
parents | 0976232e353b |
children |
comparison
equal
deleted
inserted
replaced
49:f75f330aa130 | 50:8260c0f4e05b |
---|---|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> | 2 <html xmlns="http://www.w3.org/1999/xhtml"> |
3 <head> | |
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | |
3 <title>VampPluginSDK: Vamp::RealTime Class Reference</title> | 5 <title>VampPluginSDK: Vamp::RealTime Class Reference</title> |
4 <link href="tabs.css" rel="stylesheet" type="text/css"> | 6 |
5 <link href="doxygen.css" rel="stylesheet" type="text/css"> | 7 <link href="tabs.css" rel="stylesheet" type="text/css"/> |
6 </head><body> | 8 <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
7 <!-- Generated by Doxygen 1.5.8 --> | 9 <link href="navtree.css" rel="stylesheet" type="text/css"/> |
8 <div class="navigation" id="top"> | 10 <script type="text/javascript" src="jquery.js"></script> |
9 <div class="tabs"> | 11 <script type="text/javascript" src="resize.js"></script> |
10 <ul> | 12 <script type="text/javascript" src="navtree.js"></script> |
11 <li><a href="main.html"><span>Main Page</span></a></li> | 13 <script type="text/javascript"> |
14 $(document).ready(initResizable); | |
15 </script> | |
16 | |
17 | |
18 </head> | |
19 <body> | |
20 <div id="top"><!-- do not remove this div! --> | |
21 | |
22 | |
23 <div id="titlearea"> | |
24 <table cellspacing="0" cellpadding="0"> | |
25 <tbody> | |
26 <tr style="height: 56px;"> | |
27 | |
28 | |
29 <td style="padding-left: 0.5em;"> | |
30 <div id="projectname">VampPluginSDK | |
31  <span id="projectnumber">2.1</span> | |
32 </div> | |
33 | |
34 </td> | |
35 | |
36 | |
37 | |
38 </tr> | |
39 </tbody> | |
40 </table> | |
41 </div> | |
42 | |
43 <!-- Generated by Doxygen 1.7.5.1 --> | |
44 <div id="navrow1" class="tabs"> | |
45 <ul class="tablist"> | |
46 <li><a href="index.html"><span>Main Page</span></a></li> | |
12 <li><a href="namespaces.html"><span>Namespaces</span></a></li> | 47 <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
13 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> | 48 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
14 <li><a href="files.html"><span>Files</span></a></li> | 49 <li><a href="files.html"><span>Files</span></a></li> |
15 <li><a href="dirs.html"><span>Directories</span></a></li> | 50 <li><a href="dirs.html"><span>Directories</span></a></li> |
16 </ul> | 51 </ul> |
17 </div> | 52 </div> |
18 <div class="tabs"> | 53 <div id="navrow2" class="tabs2"> |
19 <ul> | 54 <ul class="tablist"> |
20 <li><a href="annotated.html"><span>Class List</span></a></li> | 55 <li><a href="annotated.html"><span>Class List</span></a></li> |
21 <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> | 56 <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> |
22 <li><a href="functions.html"><span>Class Members</span></a></li> | 57 <li><a href="functions.html"><span>Class Members</span></a></li> |
23 </ul> | 58 </ul> |
24 </div> | 59 </div> |
25 <div class="navpath"><a class="el" href="namespaceVamp.html">Vamp</a>::<a class="el" href="structVamp_1_1RealTime.html">RealTime</a> | 60 </div> |
61 <div id="side-nav" class="ui-resizable side-nav-resizable"> | |
62 <div id="nav-tree"> | |
63 <div id="nav-tree-contents"> | |
64 </div> | |
26 </div> | 65 </div> |
66 <div id="splitbar" style="-moz-user-select:none;" | |
67 class="ui-resizable-handle"> | |
68 </div> | |
69 </div> | |
70 <script type="text/javascript"> | |
71 initNavTree('structVamp_1_1RealTime.html',''); | |
72 </script> | |
73 <div id="doc-content"> | |
74 <div class="header"> | |
75 <div class="summary"> | |
76 <a href="#pub-methods">Public Member Functions</a> | | |
77 <a href="#pub-static-methods">Static Public Member Functions</a> | | |
78 <a href="#pub-attribs">Public Attributes</a> | | |
79 <a href="#pub-static-attribs">Static Public Attributes</a> </div> | |
80 <div class="headertitle"> | |
81 <div class="title">Vamp::RealTime Class Reference</div> </div> | |
27 </div> | 82 </div> |
28 <div class="contents"> | 83 <div class="contents"> |
29 <h1>Vamp::RealTime Class Reference</h1><!-- doxytag: class="Vamp::RealTime" --><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. | 84 <!-- doxytag: class="Vamp::RealTime" --> |
30 <a href="#_details">More...</a> | 85 <p><a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic and frame-rate conve...">RealTime</a> represents time values to nanosecond precision with accurate arithmetic and frame-rate conversion functions. |
31 <p> | 86 <a href="structVamp_1_1RealTime.html#details">More...</a></p> |
32 <code>#include <<a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>></code> | 87 |
33 <p> | 88 <p><code>#include <<a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>></code></p> |
34 | 89 |
35 <p> | 90 <p><a href="classVamp_1_1RealTime-members.html">List of all members.</a></p> |
36 <a href="classVamp_1_1RealTime-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> | 91 <table class="memberdecls"> |
37 <tr><td></td></tr> | 92 <tr><td colspan="2"><h2><a name="pub-methods"></a> |
38 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> | 93 Public Member Functions</h2></td></tr> |
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ace9e2c60af62273e45ccd98d623914c">usec</a> () const </td></tr> | 94 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#aace9e2c60af62273e45ccd98d623914c">usec</a> () const </td></tr> |
40 | 95 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a76e22815db51ae180c38021110da9947">msec</a> () const </td></tr> |
41 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#76e22815db51ae180c38021110da9947">msec</a> () const </td></tr> | 96 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ad703be11b7beb07af08ddf133aa2ae79">RealTime</a> ()</td></tr> |
42 | 97 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a75b2f0af2f9c49e649f8d30b452b049d">RealTime</a> (int s, int n)</td></tr> |
43 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#d703be11b7beb07af08ddf133aa2ae79">RealTime</a> ()</td></tr> | 98 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a8f4dbd8ef24a0ec6a77dce67fff5434e">RealTime</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r)</td></tr> |
44 | 99 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#adb82f838804a9a3ad49988de5944d090">operator=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r)</td></tr> |
45 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#75b2f0af2f9c49e649f8d30b452b049d">RealTime</a> (int s, int n)</td></tr> | 100 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a6b74748d1eb4c3c751e7a12aefae0bde">operator+</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
46 | 101 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#af0360b5b0d23a464025a6823912c6291">operator-</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
47 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </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> &r)</td></tr> | 102 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#af62915355c482f2e1611a52a7f17f5ed">operator-</a> () const </td></tr> |
48 | 103 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a78e378a5dd0137a6514dca18edda6f9a">operator<</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
49 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </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> &r)</td></tr> | 104 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a6f0aced679e2f97133ed63c688b335e4">operator></a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
50 | 105 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#abc5f06b5b9973012cb7453192df3ea5e">operator==</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </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> &r) const </td></tr> | 106 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ae9b0ea7c217163d5327b1a2a0662a90b">operator!=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
52 | 107 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a5cb785a410e3a91ed3092b7bba22afc3">operator>=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
53 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </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> &r) const </td></tr> | 108 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#acf4278eec678c558d62bbda6bc1da44e">operator<=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
54 | 109 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ac88cda961da5cb728d823b29c5456c06">operator/</a> (int d) const </td></tr> |
55 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#f62915355c482f2e1611a52a7f17f5ed">operator-</a> () const </td></tr> | 110 <tr><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#aa6e50a94c81a1448ec1d61421ccf6e3f">operator/</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> |
56 | 111 <tr><td class="mdescLeft"> </td><td class="mdescRight">Return the ratio of two times. <a href="#aa6e50a94c81a1448ec1d61421ccf6e3f"></a><br/></td></tr> |
57 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#78e378a5dd0137a6514dca18edda6f9a">operator<</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> | 112 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ad44476618183bd736996a87292d03c07">toString</a> () const </td></tr> |
58 | 113 <tr><td class="mdescLeft"> </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="#ad44476618183bd736996a87292d03c07"></a><br/></td></tr> |
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#6f0aced679e2f97133ed63c688b335e4">operator></a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> | 114 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ad75b927afadfa422ae512d169ccda0aa">toText</a> (bool fixedDp=false) const </td></tr> |
60 | 115 <tr><td class="mdescLeft"> </td><td class="mdescRight">Return a user-readable string to the nearest millisecond in a form like HH:MM:SS.mmm. <a href="#ad75b927afadfa422ae512d169ccda0aa"></a><br/></td></tr> |
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </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> &r) const </td></tr> | 116 <tr><td colspan="2"><h2><a name="pub-static-methods"></a> |
62 | 117 Static Public Member Functions</h2></td></tr> |
63 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </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> &r) const </td></tr> | 118 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ae29ae57d19c66f256839988a0959c6bb">fromSeconds</a> (double <a class="el" href="structVamp_1_1RealTime.html#ab4d81983384a9f57ce064e6c343f2267">sec</a>)</td></tr> |
64 | 119 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a6992d9959fc4f19c11a98f17506f4905">fromMilliseconds</a> (int msec)</td></tr> |
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#5cb785a410e3a91ed3092b7bba22afc3">operator>=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> | 120 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a7f1e1e35ca5196283b2086e3d9cd9d3b">fromTimeval</a> (const struct timeval &)</td></tr> |
66 | 121 <tr><td class="memItemLeft" align="right" valign="top">static long </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ac046c73d88da6715e55b12e10534bb5c">realTime2Frame</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r, unsigned int sampleRate)</td></tr> |
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#cf4278eec678c558d62bbda6bc1da44e">operator<=</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r) const </td></tr> | 122 <tr><td class="mdescLeft"> </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 and frame-rate conve...">RealTime</a> into a sample frame at the given sample rate. <a href="#ac046c73d88da6715e55b12e10534bb5c"></a><br/></td></tr> |
68 | 123 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a939b4b1d1ca190db69a418883f16ce8a">frame2RealTime</a> (long frame, unsigned int sampleRate)</td></tr> |
69 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#c88cda961da5cb728d823b29c5456c06">operator/</a> (int d) const </td></tr> | 124 <tr><td class="mdescLeft"> </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 and frame-rate conve...">RealTime</a>. <a href="#a939b4b1d1ca190db69a418883f16ce8a"></a><br/></td></tr> |
70 | 125 <tr><td colspan="2"><h2><a name="pub-attribs"></a> |
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </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> &r) const </td></tr> | 126 Public Attributes</h2></td></tr> |
72 | 127 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#ab4d81983384a9f57ce064e6c343f2267">sec</a></td></tr> |
73 <tr><td class="mdescLeft"> </td><td class="mdescRight">Return the ratio of two times. <a href="#a6e50a94c81a1448ec1d61421ccf6e3f"></a><br></td></tr> | 128 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#a2078835bef7bb92514a65b6051cfc6c8">nsec</a></td></tr> |
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#d44476618183bd736996a87292d03c07">toString</a> () const </td></tr> | 129 <tr><td colspan="2"><h2><a name="pub-static-attribs"></a> |
75 | 130 Static Public Attributes</h2></td></tr> |
76 <tr><td class="mdescLeft"> </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> | 131 <tr><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#abe453371597710148b0fd19bb452f8a9">zeroTime</a></td></tr> |
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::string </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"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#e29ae57d19c66f256839988a0959c6bb">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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#6992d9959fc4f19c11a98f17506f4905">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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#7f1e1e35ca5196283b2086e3d9cd9d3b">fromTimeval</a> (const struct timeval &)</td></tr> | |
86 | |
87 <tr><td class="memItemLeft" nowrap align="right" valign="top">static long </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#c046c73d88da6715e55b12e10534bb5c">realTime2Frame</a> (const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> &r, unsigned int sampleRate)</td></tr> | |
88 | |
89 <tr><td class="mdescLeft"> </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="#c046c73d88da6715e55b12e10534bb5c"></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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#939b4b1d1ca190db69a418883f16ce8a">frame2RealTime</a> (long frame, unsigned int sampleRate)</td></tr> | |
91 | |
92 <tr><td class="mdescLeft"> </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="#939b4b1d1ca190db69a418883f16ce8a"></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 </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 </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1RealTime.html#be453371597710148b0fd19bb452f8a9">zeroTime</a></td></tr> | |
100 | |
101 </table> | 132 </table> |
102 <hr><a name="_details"></a><h2>Detailed Description</h2> | 133 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> |
103 <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. | 134 <div class="textblock"><p><a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic and frame-rate conve...">RealTime</a> represents time values to nanosecond precision with accurate arithmetic and frame-rate conversion functions. </p> |
104 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00066">66</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 135 |
105 <hr><h2>Constructor & Destructor Documentation</h2> | 136 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00066">66</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
106 <a class="anchor" name="d703be11b7beb07af08ddf133aa2ae79"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="d703be11b7beb07af08ddf133aa2ae79" args="()" --> | 137 </div><hr/><h2>Constructor & Destructor Documentation</h2> |
107 <div class="memitem"> | 138 <a class="anchor" id="ad703be11b7beb07af08ddf133aa2ae79"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="ad703be11b7beb07af08ddf133aa2ae79" args="()" --> |
108 <div class="memproto"> | 139 <div class="memitem"> |
109 <table class="memname"> | 140 <div class="memproto"> |
110 <tr> | 141 <table class="memname"> |
111 <td class="memname">Vamp::RealTime::RealTime </td> | 142 <tr> |
112 <td>(</td> | 143 <td class="memname">Vamp::RealTime::RealTime </td> |
113 <td class="paramname"> </td> | 144 <td>(</td> |
114 <td> ) </td> | 145 <td class="paramname"></td><td>)</td> |
115 <td><code> [inline]</code></td> | 146 <td><code> [inline]</code></td> |
116 </tr> | 147 </tr> |
117 </table> | 148 </table> |
118 </div> | 149 </div> |
119 <div class="memdoc"> | 150 <div class="memdoc"> |
120 | 151 |
121 <p> | 152 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00074">74</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
122 | 153 |
123 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00074">74</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 154 </div> |
124 | 155 </div> |
125 </div> | 156 <a class="anchor" id="a75b2f0af2f9c49e649f8d30b452b049d"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="a75b2f0af2f9c49e649f8d30b452b049d" args="(int s, int n)" --> |
126 </div><p> | 157 <div class="memitem"> |
127 <a class="anchor" name="75b2f0af2f9c49e649f8d30b452b049d"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="75b2f0af2f9c49e649f8d30b452b049d" args="(int s, int n)" --> | 158 <div class="memproto"> |
128 <div class="memitem"> | 159 <table class="memname"> |
129 <div class="memproto"> | 160 <tr> |
130 <table class="memname"> | 161 <td class="memname">Vamp::RealTime::RealTime </td> |
131 <tr> | 162 <td>(</td> |
132 <td class="memname">Vamp::RealTime::RealTime </td> | 163 <td class="paramtype">int </td> |
133 <td>(</td> | 164 <td class="paramname"><em>s</em>, </td> |
134 <td class="paramtype">int </td> | |
135 <td class="paramname"> <em>s</em>, </td> | |
136 </tr> | 165 </tr> |
137 <tr> | 166 <tr> |
138 <td class="paramkey"></td> | 167 <td class="paramkey"></td> |
139 <td></td> | 168 <td></td> |
140 <td class="paramtype">int </td> | 169 <td class="paramtype">int </td> |
141 <td class="paramname"> <em>n</em></td><td> </td> | 170 <td class="paramname"><em>n</em> </td> |
142 </tr> | 171 </tr> |
143 <tr> | 172 <tr> |
144 <td></td> | 173 <td></td> |
145 <td>)</td> | 174 <td>)</td> |
146 <td></td><td></td><td></td> | 175 <td></td><td></td> |
147 </tr> | 176 </tr> |
148 </table> | 177 </table> |
149 </div> | 178 </div> |
150 <div class="memdoc"> | 179 <div class="memdoc"> |
151 | 180 |
152 <p> | 181 </div> |
153 | 182 </div> |
154 </div> | 183 <a class="anchor" id="a8f4dbd8ef24a0ec6a77dce67fff5434e"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="a8f4dbd8ef24a0ec6a77dce67fff5434e" args="(const RealTime &r)" --> |
155 </div><p> | 184 <div class="memitem"> |
156 <a class="anchor" name="8f4dbd8ef24a0ec6a77dce67fff5434e"></a><!-- doxytag: member="Vamp::RealTime::RealTime" ref="8f4dbd8ef24a0ec6a77dce67fff5434e" args="(const RealTime &r)" --> | 185 <div class="memproto"> |
157 <div class="memitem"> | 186 <table class="memname"> |
158 <div class="memproto"> | 187 <tr> |
159 <table class="memname"> | 188 <td class="memname">Vamp::RealTime::RealTime </td> |
160 <tr> | 189 <td>(</td> |
161 <td class="memname">Vamp::RealTime::RealTime </td> | 190 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
162 <td>(</td> | 191 <td class="paramname"><em>r</em></td><td>)</td> |
163 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | |
164 <td class="paramname"> <em>r</em> </td> | |
165 <td> ) </td> | |
166 <td><code> [inline]</code></td> | 192 <td><code> [inline]</code></td> |
167 </tr> | 193 </tr> |
168 </table> | 194 </table> |
169 </div> | 195 </div> |
170 <div class="memdoc"> | 196 <div class="memdoc"> |
171 | 197 |
172 <p> | 198 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00077">77</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
173 | 199 |
174 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00077">77</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 200 </div> |
175 | 201 </div> |
176 </div> | 202 <hr/><h2>Member Function Documentation</h2> |
177 </div><p> | 203 <a class="anchor" id="aace9e2c60af62273e45ccd98d623914c"></a><!-- doxytag: member="Vamp::RealTime::usec" ref="aace9e2c60af62273e45ccd98d623914c" args="() const " --> |
178 <hr><h2>Member Function Documentation</h2> | 204 <div class="memitem"> |
179 <a class="anchor" name="ace9e2c60af62273e45ccd98d623914c"></a><!-- doxytag: member="Vamp::RealTime::usec" ref="ace9e2c60af62273e45ccd98d623914c" args="() const " --> | 205 <div class="memproto"> |
180 <div class="memitem"> | 206 <table class="memname"> |
181 <div class="memproto"> | 207 <tr> |
182 <table class="memname"> | 208 <td class="memname">int Vamp::RealTime::usec </td> |
183 <tr> | 209 <td>(</td> |
184 <td class="memname">int Vamp::RealTime::usec </td> | 210 <td class="paramname"></td><td>)</td> |
185 <td>(</td> | 211 <td> const<code> [inline]</code></td> |
186 <td class="paramname"> </td> | 212 </tr> |
187 <td> ) </td> | 213 </table> |
188 <td> const<code> [inline]</code></td> | 214 </div> |
189 </tr> | 215 <div class="memdoc"> |
190 </table> | 216 |
191 </div> | 217 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00071">71</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
192 <div class="memdoc"> | 218 |
193 | 219 </div> |
194 <p> | 220 </div> |
195 | 221 <a class="anchor" id="a76e22815db51ae180c38021110da9947"></a><!-- doxytag: member="Vamp::RealTime::msec" ref="a76e22815db51ae180c38021110da9947" args="() const " --> |
196 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00071">71</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 222 <div class="memitem"> |
197 | 223 <div class="memproto"> |
198 </div> | 224 <table class="memname"> |
199 </div><p> | 225 <tr> |
200 <a class="anchor" name="76e22815db51ae180c38021110da9947"></a><!-- doxytag: member="Vamp::RealTime::msec" ref="76e22815db51ae180c38021110da9947" args="() const " --> | 226 <td class="memname">int Vamp::RealTime::msec </td> |
201 <div class="memitem"> | 227 <td>(</td> |
202 <div class="memproto"> | 228 <td class="paramname"></td><td>)</td> |
203 <table class="memname"> | 229 <td> const<code> [inline]</code></td> |
204 <tr> | 230 </tr> |
205 <td class="memname">int Vamp::RealTime::msec </td> | 231 </table> |
206 <td>(</td> | 232 </div> |
207 <td class="paramname"> </td> | 233 <div class="memdoc"> |
208 <td> ) </td> | 234 |
209 <td> const<code> [inline]</code></td> | 235 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00072">72</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
210 </tr> | 236 |
211 </table> | 237 </div> |
212 </div> | 238 </div> |
213 <div class="memdoc"> | 239 <a class="anchor" id="ae29ae57d19c66f256839988a0959c6bb"></a><!-- doxytag: member="Vamp::RealTime::fromSeconds" ref="ae29ae57d19c66f256839988a0959c6bb" args="(double sec)" --> |
214 | 240 <div class="memitem"> |
215 <p> | 241 <div class="memproto"> |
216 | 242 <table class="memname"> |
217 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00072">72</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 243 <tr> |
218 | 244 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromSeconds </td> |
219 </div> | 245 <td>(</td> |
220 </div><p> | 246 <td class="paramtype">double </td> |
221 <a class="anchor" name="e29ae57d19c66f256839988a0959c6bb"></a><!-- doxytag: member="Vamp::RealTime::fromSeconds" ref="e29ae57d19c66f256839988a0959c6bb" args="(double sec)" --> | 247 <td class="paramname"><em>sec</em></td><td>)</td> |
222 <div class="memitem"> | |
223 <div class="memproto"> | |
224 <table class="memname"> | |
225 <tr> | |
226 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromSeconds </td> | |
227 <td>(</td> | |
228 <td class="paramtype">double </td> | |
229 <td class="paramname"> <em>sec</em> </td> | |
230 <td> ) </td> | |
231 <td><code> [static]</code></td> | 248 <td><code> [static]</code></td> |
232 </tr> | 249 </tr> |
233 </table> | 250 </table> |
234 </div> | 251 </div> |
235 <div class="memdoc"> | 252 <div class="memdoc"> |
236 | 253 |
237 <p> | 254 </div> |
238 | 255 </div> |
239 </div> | 256 <a class="anchor" id="a6992d9959fc4f19c11a98f17506f4905"></a><!-- doxytag: member="Vamp::RealTime::fromMilliseconds" ref="a6992d9959fc4f19c11a98f17506f4905" args="(int msec)" --> |
240 </div><p> | 257 <div class="memitem"> |
241 <a class="anchor" name="6992d9959fc4f19c11a98f17506f4905"></a><!-- doxytag: member="Vamp::RealTime::fromMilliseconds" ref="6992d9959fc4f19c11a98f17506f4905" args="(int msec)" --> | 258 <div class="memproto"> |
242 <div class="memitem"> | 259 <table class="memname"> |
243 <div class="memproto"> | 260 <tr> |
244 <table class="memname"> | 261 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromMilliseconds </td> |
245 <tr> | 262 <td>(</td> |
246 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromMilliseconds </td> | 263 <td class="paramtype">int </td> |
247 <td>(</td> | 264 <td class="paramname"><em>msec</em></td><td>)</td> |
248 <td class="paramtype">int </td> | |
249 <td class="paramname"> <em>msec</em> </td> | |
250 <td> ) </td> | |
251 <td><code> [static]</code></td> | 265 <td><code> [static]</code></td> |
252 </tr> | 266 </tr> |
253 </table> | 267 </table> |
254 </div> | 268 </div> |
255 <div class="memdoc"> | 269 <div class="memdoc"> |
256 | 270 |
257 <p> | 271 </div> |
258 | 272 </div> |
259 </div> | 273 <a class="anchor" id="a7f1e1e35ca5196283b2086e3d9cd9d3b"></a><!-- doxytag: member="Vamp::RealTime::fromTimeval" ref="a7f1e1e35ca5196283b2086e3d9cd9d3b" args="(const struct timeval &)" --> |
260 </div><p> | 274 <div class="memitem"> |
261 <a class="anchor" name="7f1e1e35ca5196283b2086e3d9cd9d3b"></a><!-- doxytag: member="Vamp::RealTime::fromTimeval" ref="7f1e1e35ca5196283b2086e3d9cd9d3b" args="(const struct timeval &)" --> | 275 <div class="memproto"> |
262 <div class="memitem"> | 276 <table class="memname"> |
263 <div class="memproto"> | 277 <tr> |
264 <table class="memname"> | 278 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromTimeval </td> |
265 <tr> | 279 <td>(</td> |
266 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::fromTimeval </td> | 280 <td class="paramtype">const struct timeval & </td> |
267 <td>(</td> | 281 <td class="paramname"></td><td>)</td> |
268 <td class="paramtype">const struct timeval & </td> | |
269 <td class="paramname"> </td> | |
270 <td> ) </td> | |
271 <td><code> [static]</code></td> | 282 <td><code> [static]</code></td> |
272 </tr> | 283 </tr> |
273 </table> | 284 </table> |
274 </div> | 285 </div> |
275 <div class="memdoc"> | 286 <div class="memdoc"> |
276 | 287 |
277 <p> | 288 </div> |
278 | 289 </div> |
279 </div> | 290 <a class="anchor" id="adb82f838804a9a3ad49988de5944d090"></a><!-- doxytag: member="Vamp::RealTime::operator=" ref="adb82f838804a9a3ad49988de5944d090" args="(const RealTime &r)" --> |
280 </div><p> | 291 <div class="memitem"> |
281 <a class="anchor" name="db82f838804a9a3ad49988de5944d090"></a><!-- doxytag: member="Vamp::RealTime::operator=" ref="db82f838804a9a3ad49988de5944d090" args="(const RealTime &r)" --> | 292 <div class="memproto"> |
282 <div class="memitem"> | 293 <table class="memname"> |
283 <div class="memproto"> | 294 <tr> |
284 <table class="memname"> | 295 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>& Vamp::RealTime::operator= </td> |
285 <tr> | 296 <td>(</td> |
286 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>& Vamp::RealTime::operator= </td> | 297 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
287 <td>(</td> | 298 <td class="paramname"><em>r</em></td><td>)</td> |
288 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | |
289 <td class="paramname"> <em>r</em> </td> | |
290 <td> ) </td> | |
291 <td><code> [inline]</code></td> | 299 <td><code> [inline]</code></td> |
292 </tr> | 300 </tr> |
293 </table> | 301 </table> |
294 </div> | 302 </div> |
295 <div class="memdoc"> | 303 <div class="memdoc"> |
296 | 304 |
297 <p> | 305 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00087">87</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
298 | 306 |
299 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00087">87</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 307 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
300 | 308 |
301 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 309 </div> |
302 | 310 </div> |
303 </div> | 311 <a class="anchor" id="a6b74748d1eb4c3c751e7a12aefae0bde"></a><!-- doxytag: member="Vamp::RealTime::operator+" ref="a6b74748d1eb4c3c751e7a12aefae0bde" args="(const RealTime &r) const " --> |
304 </div><p> | 312 <div class="memitem"> |
305 <a class="anchor" name="6b74748d1eb4c3c751e7a12aefae0bde"></a><!-- doxytag: member="Vamp::RealTime::operator+" ref="6b74748d1eb4c3c751e7a12aefae0bde" args="(const RealTime &r) const " --> | 313 <div class="memproto"> |
306 <div class="memitem"> | 314 <table class="memname"> |
307 <div class="memproto"> | 315 <tr> |
308 <table class="memname"> | 316 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator+ </td> |
309 <tr> | 317 <td>(</td> |
310 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator+ </td> | 318 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
311 <td>(</td> | 319 <td class="paramname"><em>r</em></td><td>)</td> |
312 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 320 <td> const<code> [inline]</code></td> |
313 <td class="paramname"> <em>r</em> </td> | 321 </tr> |
314 <td> ) </td> | 322 </table> |
315 <td> const<code> [inline]</code></td> | 323 </div> |
316 </tr> | 324 <div class="memdoc"> |
317 </table> | 325 |
318 </div> | 326 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00091">91</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
319 <div class="memdoc"> | 327 |
320 | 328 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
321 <p> | 329 |
322 | 330 </div> |
323 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00091">91</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 331 </div> |
324 | 332 <a class="anchor" id="af0360b5b0d23a464025a6823912c6291"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="af0360b5b0d23a464025a6823912c6291" args="(const RealTime &r) const " --> |
325 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 333 <div class="memitem"> |
326 | 334 <div class="memproto"> |
327 </div> | 335 <table class="memname"> |
328 </div><p> | 336 <tr> |
329 <a class="anchor" name="f0360b5b0d23a464025a6823912c6291"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="f0360b5b0d23a464025a6823912c6291" args="(const RealTime &r) const " --> | 337 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td> |
330 <div class="memitem"> | 338 <td>(</td> |
331 <div class="memproto"> | 339 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
332 <table class="memname"> | 340 <td class="paramname"><em>r</em></td><td>)</td> |
333 <tr> | 341 <td> const<code> [inline]</code></td> |
334 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td> | 342 </tr> |
335 <td>(</td> | 343 </table> |
336 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 344 </div> |
337 <td class="paramname"> <em>r</em> </td> | 345 <div class="memdoc"> |
338 <td> ) </td> | 346 |
339 <td> const<code> [inline]</code></td> | 347 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00094">94</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
340 </tr> | 348 |
341 </table> | 349 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
342 </div> | 350 |
343 <div class="memdoc"> | 351 </div> |
344 | 352 </div> |
345 <p> | 353 <a class="anchor" id="af62915355c482f2e1611a52a7f17f5ed"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="af62915355c482f2e1611a52a7f17f5ed" args="() const " --> |
346 | 354 <div class="memitem"> |
347 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00094">94</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 355 <div class="memproto"> |
348 | 356 <table class="memname"> |
349 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 357 <tr> |
350 | 358 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td> |
351 </div> | 359 <td>(</td> |
352 </div><p> | 360 <td class="paramname"></td><td>)</td> |
353 <a class="anchor" name="f62915355c482f2e1611a52a7f17f5ed"></a><!-- doxytag: member="Vamp::RealTime::operator-" ref="f62915355c482f2e1611a52a7f17f5ed" args="() const " --> | 361 <td> const<code> [inline]</code></td> |
354 <div class="memitem"> | 362 </tr> |
355 <div class="memproto"> | 363 </table> |
356 <table class="memname"> | 364 </div> |
357 <tr> | 365 <div class="memdoc"> |
358 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator- </td> | 366 |
359 <td>(</td> | 367 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00097">97</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
360 <td class="paramname"> </td> | 368 |
361 <td> ) </td> | 369 </div> |
362 <td> const<code> [inline]</code></td> | 370 </div> |
363 </tr> | 371 <a class="anchor" id="a78e378a5dd0137a6514dca18edda6f9a"></a><!-- doxytag: member="Vamp::RealTime::operator<" ref="a78e378a5dd0137a6514dca18edda6f9a" args="(const RealTime &r) const " --> |
364 </table> | 372 <div class="memitem"> |
365 </div> | 373 <div class="memproto"> |
366 <div class="memdoc"> | 374 <table class="memname"> |
367 | 375 <tr> |
368 <p> | 376 <td class="memname">bool Vamp::RealTime::operator< </td> |
369 | 377 <td>(</td> |
370 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00097">97</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 378 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
371 | 379 <td class="paramname"><em>r</em></td><td>)</td> |
372 </div> | 380 <td> const<code> [inline]</code></td> |
373 </div><p> | 381 </tr> |
374 <a class="anchor" name="78e378a5dd0137a6514dca18edda6f9a"></a><!-- doxytag: member="Vamp::RealTime::operator<" ref="78e378a5dd0137a6514dca18edda6f9a" args="(const RealTime &r) const " --> | 382 </table> |
375 <div class="memitem"> | 383 </div> |
376 <div class="memproto"> | 384 <div class="memdoc"> |
377 <table class="memname"> | 385 |
378 <tr> | 386 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00101">101</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
379 <td class="memname">bool Vamp::RealTime::operator< </td> | 387 |
380 <td>(</td> | 388 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
381 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 389 |
382 <td class="paramname"> <em>r</em> </td> | 390 </div> |
383 <td> ) </td> | 391 </div> |
384 <td> const<code> [inline]</code></td> | 392 <a class="anchor" id="a6f0aced679e2f97133ed63c688b335e4"></a><!-- doxytag: member="Vamp::RealTime::operator>" ref="a6f0aced679e2f97133ed63c688b335e4" args="(const RealTime &r) const " --> |
385 </tr> | 393 <div class="memitem"> |
386 </table> | 394 <div class="memproto"> |
387 </div> | 395 <table class="memname"> |
388 <div class="memdoc"> | 396 <tr> |
389 | 397 <td class="memname">bool Vamp::RealTime::operator> </td> |
390 <p> | 398 <td>(</td> |
391 | 399 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
392 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00101">101</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 400 <td class="paramname"><em>r</em></td><td>)</td> |
393 | 401 <td> const<code> [inline]</code></td> |
394 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 402 </tr> |
395 | 403 </table> |
396 </div> | 404 </div> |
397 </div><p> | 405 <div class="memdoc"> |
398 <a class="anchor" name="6f0aced679e2f97133ed63c688b335e4"></a><!-- doxytag: member="Vamp::RealTime::operator>" ref="6f0aced679e2f97133ed63c688b335e4" args="(const RealTime &r) const " --> | 406 |
399 <div class="memitem"> | 407 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00106">106</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
400 <div class="memproto"> | 408 |
401 <table class="memname"> | 409 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
402 <tr> | 410 |
403 <td class="memname">bool Vamp::RealTime::operator> </td> | 411 </div> |
404 <td>(</td> | 412 </div> |
405 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 413 <a class="anchor" id="abc5f06b5b9973012cb7453192df3ea5e"></a><!-- doxytag: member="Vamp::RealTime::operator==" ref="abc5f06b5b9973012cb7453192df3ea5e" args="(const RealTime &r) const " --> |
406 <td class="paramname"> <em>r</em> </td> | 414 <div class="memitem"> |
407 <td> ) </td> | 415 <div class="memproto"> |
408 <td> const<code> [inline]</code></td> | 416 <table class="memname"> |
409 </tr> | 417 <tr> |
410 </table> | 418 <td class="memname">bool Vamp::RealTime::operator== </td> |
411 </div> | 419 <td>(</td> |
412 <div class="memdoc"> | 420 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
413 | 421 <td class="paramname"><em>r</em></td><td>)</td> |
414 <p> | 422 <td> const<code> [inline]</code></td> |
415 | 423 </tr> |
416 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00106">106</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 424 </table> |
417 | 425 </div> |
418 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 426 <div class="memdoc"> |
419 | 427 |
420 </div> | 428 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00111">111</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
421 </div><p> | 429 |
422 <a class="anchor" name="bc5f06b5b9973012cb7453192df3ea5e"></a><!-- doxytag: member="Vamp::RealTime::operator==" ref="bc5f06b5b9973012cb7453192df3ea5e" args="(const RealTime &r) const " --> | 430 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
423 <div class="memitem"> | 431 |
424 <div class="memproto"> | 432 </div> |
425 <table class="memname"> | 433 </div> |
426 <tr> | 434 <a class="anchor" id="ae9b0ea7c217163d5327b1a2a0662a90b"></a><!-- doxytag: member="Vamp::RealTime::operator!=" ref="ae9b0ea7c217163d5327b1a2a0662a90b" args="(const RealTime &r) const " --> |
427 <td class="memname">bool Vamp::RealTime::operator== </td> | 435 <div class="memitem"> |
428 <td>(</td> | 436 <div class="memproto"> |
429 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 437 <table class="memname"> |
430 <td class="paramname"> <em>r</em> </td> | 438 <tr> |
431 <td> ) </td> | 439 <td class="memname">bool Vamp::RealTime::operator!= </td> |
432 <td> const<code> [inline]</code></td> | 440 <td>(</td> |
433 </tr> | 441 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
434 </table> | 442 <td class="paramname"><em>r</em></td><td>)</td> |
435 </div> | 443 <td> const<code> [inline]</code></td> |
436 <div class="memdoc"> | 444 </tr> |
437 | 445 </table> |
438 <p> | 446 </div> |
439 | 447 <div class="memdoc"> |
440 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00111">111</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 448 |
441 | 449 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00115">115</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
442 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 450 |
443 | 451 </div> |
444 </div> | 452 </div> |
445 </div><p> | 453 <a class="anchor" id="a5cb785a410e3a91ed3092b7bba22afc3"></a><!-- doxytag: member="Vamp::RealTime::operator>=" ref="a5cb785a410e3a91ed3092b7bba22afc3" args="(const RealTime &r) const " --> |
446 <a class="anchor" name="e9b0ea7c217163d5327b1a2a0662a90b"></a><!-- doxytag: member="Vamp::RealTime::operator!=" ref="e9b0ea7c217163d5327b1a2a0662a90b" args="(const RealTime &r) const " --> | 454 <div class="memitem"> |
447 <div class="memitem"> | 455 <div class="memproto"> |
448 <div class="memproto"> | 456 <table class="memname"> |
449 <table class="memname"> | 457 <tr> |
450 <tr> | 458 <td class="memname">bool Vamp::RealTime::operator>= </td> |
451 <td class="memname">bool Vamp::RealTime::operator!= </td> | 459 <td>(</td> |
452 <td>(</td> | 460 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
453 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 461 <td class="paramname"><em>r</em></td><td>)</td> |
454 <td class="paramname"> <em>r</em> </td> | 462 <td> const<code> [inline]</code></td> |
455 <td> ) </td> | 463 </tr> |
456 <td> const<code> [inline]</code></td> | 464 </table> |
457 </tr> | 465 </div> |
458 </table> | 466 <div class="memdoc"> |
459 </div> | 467 |
460 <div class="memdoc"> | 468 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00119">119</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
461 | 469 |
462 <p> | 470 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
463 | 471 |
464 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00115">115</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 472 </div> |
465 | 473 </div> |
466 </div> | 474 <a class="anchor" id="acf4278eec678c558d62bbda6bc1da44e"></a><!-- doxytag: member="Vamp::RealTime::operator<=" ref="acf4278eec678c558d62bbda6bc1da44e" args="(const RealTime &r) const " --> |
467 </div><p> | 475 <div class="memitem"> |
468 <a class="anchor" name="5cb785a410e3a91ed3092b7bba22afc3"></a><!-- doxytag: member="Vamp::RealTime::operator>=" ref="5cb785a410e3a91ed3092b7bba22afc3" args="(const RealTime &r) const " --> | 476 <div class="memproto"> |
469 <div class="memitem"> | 477 <table class="memname"> |
470 <div class="memproto"> | 478 <tr> |
471 <table class="memname"> | 479 <td class="memname">bool Vamp::RealTime::operator<= </td> |
472 <tr> | 480 <td>(</td> |
473 <td class="memname">bool Vamp::RealTime::operator>= </td> | 481 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
474 <td>(</td> | 482 <td class="paramname"><em>r</em></td><td>)</td> |
475 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | 483 <td> const<code> [inline]</code></td> |
476 <td class="paramname"> <em>r</em> </td> | 484 </tr> |
477 <td> ) </td> | 485 </table> |
478 <td> const<code> [inline]</code></td> | 486 </div> |
479 </tr> | 487 <div class="memdoc"> |
480 </table> | 488 |
481 </div> | 489 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00124">124</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
482 <div class="memdoc"> | 490 |
483 | 491 <p>References <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">sec</a>.</p> |
484 <p> | 492 |
485 | 493 </div> |
486 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00119">119</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 494 </div> |
487 | 495 <a class="anchor" id="ac88cda961da5cb728d823b29c5456c06"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="ac88cda961da5cb728d823b29c5456c06" args="(int d) const " --> |
488 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | 496 <div class="memitem"> |
489 | 497 <div class="memproto"> |
490 </div> | 498 <table class="memname"> |
491 </div><p> | 499 <tr> |
492 <a class="anchor" name="cf4278eec678c558d62bbda6bc1da44e"></a><!-- doxytag: member="Vamp::RealTime::operator<=" ref="cf4278eec678c558d62bbda6bc1da44e" args="(const RealTime &r) const " --> | 500 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator/ </td> |
493 <div class="memitem"> | 501 <td>(</td> |
494 <div class="memproto"> | 502 <td class="paramtype">int </td> |
495 <table class="memname"> | 503 <td class="paramname"><em>d</em></td><td>)</td> |
496 <tr> | |
497 <td class="memname">bool Vamp::RealTime::operator<= </td> | |
498 <td>(</td> | |
499 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | |
500 <td class="paramname"> <em>r</em> </td> | |
501 <td> ) </td> | |
502 <td> const<code> [inline]</code></td> | |
503 </tr> | |
504 </table> | |
505 </div> | |
506 <div class="memdoc"> | |
507 | |
508 <p> | |
509 | |
510 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00124">124</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | |
511 | |
512 <p>References <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">nsec</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">sec</a>.</p> | |
513 | |
514 </div> | |
515 </div><p> | |
516 <a class="anchor" name="c88cda961da5cb728d823b29c5456c06"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="c88cda961da5cb728d823b29c5456c06" args="(int d) const " --> | |
517 <div class="memitem"> | |
518 <div class="memproto"> | |
519 <table class="memname"> | |
520 <tr> | |
521 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::operator/ </td> | |
522 <td>(</td> | |
523 <td class="paramtype">int </td> | |
524 <td class="paramname"> <em>d</em> </td> | |
525 <td> ) </td> | |
526 <td> const</td> | 504 <td> const</td> |
527 </tr> | 505 </tr> |
528 </table> | 506 </table> |
529 </div> | 507 </div> |
530 <div class="memdoc"> | 508 <div class="memdoc"> |
531 | 509 |
532 <p> | 510 </div> |
533 | 511 </div> |
534 </div> | 512 <a class="anchor" id="aa6e50a94c81a1448ec1d61421ccf6e3f"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="aa6e50a94c81a1448ec1d61421ccf6e3f" args="(const RealTime &r) const " --> |
535 </div><p> | 513 <div class="memitem"> |
536 <a class="anchor" name="a6e50a94c81a1448ec1d61421ccf6e3f"></a><!-- doxytag: member="Vamp::RealTime::operator/" ref="a6e50a94c81a1448ec1d61421ccf6e3f" args="(const RealTime &r) const " --> | 514 <div class="memproto"> |
537 <div class="memitem"> | 515 <table class="memname"> |
538 <div class="memproto"> | 516 <tr> |
539 <table class="memname"> | 517 <td class="memname">double Vamp::RealTime::operator/ </td> |
540 <tr> | 518 <td>(</td> |
541 <td class="memname">double Vamp::RealTime::operator/ </td> | 519 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
542 <td>(</td> | 520 <td class="paramname"><em>r</em></td><td>)</td> |
543 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | |
544 <td class="paramname"> <em>r</em> </td> | |
545 <td> ) </td> | |
546 <td> const</td> | 521 <td> const</td> |
547 </tr> | 522 </tr> |
548 </table> | 523 </table> |
549 </div> | 524 </div> |
550 <div class="memdoc"> | 525 <div class="memdoc"> |
551 | 526 |
552 <p> | 527 <p>Return the ratio of two times. </p> |
553 Return the ratio of two times. | 528 |
554 <p> | 529 </div> |
555 | 530 </div> |
556 </div> | 531 <a class="anchor" id="ad44476618183bd736996a87292d03c07"></a><!-- doxytag: member="Vamp::RealTime::toString" ref="ad44476618183bd736996a87292d03c07" args="() const " --> |
557 </div><p> | 532 <div class="memitem"> |
558 <a class="anchor" name="d44476618183bd736996a87292d03c07"></a><!-- doxytag: member="Vamp::RealTime::toString" ref="d44476618183bd736996a87292d03c07" args="() const " --> | 533 <div class="memproto"> |
559 <div class="memitem"> | 534 <table class="memname"> |
560 <div class="memproto"> | 535 <tr> |
561 <table class="memname"> | 536 <td class="memname">std::string Vamp::RealTime::toString </td> |
562 <tr> | 537 <td>(</td> |
563 <td class="memname">std::string Vamp::RealTime::toString </td> | 538 <td class="paramname"></td><td>)</td> |
564 <td>(</td> | |
565 <td class="paramname"> </td> | |
566 <td> ) </td> | |
567 <td> const</td> | 539 <td> const</td> |
568 </tr> | 540 </tr> |
569 </table> | 541 </table> |
570 </div> | 542 </div> |
571 <div class="memdoc"> | 543 <div class="memdoc"> |
572 | 544 |
573 <p> | 545 <p>Return a human-readable debug-type string to full precision (probably not a format to show to a user directly) </p> |
574 Return a human-readable debug-type string to full precision (probably not a format to show to a user directly). | 546 |
575 <p> | 547 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00495">printFeatures()</a>.</p> |
576 | 548 |
577 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp-source.html#l00477">printFeatures()</a>.</p> | 549 </div> |
578 | 550 </div> |
579 </div> | 551 <a class="anchor" id="ad75b927afadfa422ae512d169ccda0aa"></a><!-- doxytag: member="Vamp::RealTime::toText" ref="ad75b927afadfa422ae512d169ccda0aa" args="(bool fixedDp=false) const " --> |
580 </div><p> | 552 <div class="memitem"> |
581 <a class="anchor" name="d75b927afadfa422ae512d169ccda0aa"></a><!-- doxytag: member="Vamp::RealTime::toText" ref="d75b927afadfa422ae512d169ccda0aa" args="(bool fixedDp=false) const " --> | 553 <div class="memproto"> |
582 <div class="memitem"> | 554 <table class="memname"> |
583 <div class="memproto"> | 555 <tr> |
584 <table class="memname"> | 556 <td class="memname">std::string Vamp::RealTime::toText </td> |
585 <tr> | 557 <td>(</td> |
586 <td class="memname">std::string Vamp::RealTime::toText </td> | 558 <td class="paramtype">bool </td> |
587 <td>(</td> | 559 <td class="paramname"><em>fixedDp</em> = <code>false</code></td><td>)</td> |
588 <td class="paramtype">bool </td> | |
589 <td class="paramname"> <em>fixedDp</em> = <code>false</code> </td> | |
590 <td> ) </td> | |
591 <td> const</td> | 560 <td> const</td> |
592 </tr> | 561 </tr> |
593 </table> | 562 </table> |
594 </div> | 563 </div> |
595 <div class="memdoc"> | 564 <div class="memdoc"> |
596 | 565 |
597 <p> | 566 <p>Return a user-readable string to the nearest millisecond in a form like HH:MM:SS.mmm. </p> |
598 Return a user-readable string to the nearest millisecond in a form like HH:MM:SS.mmm. | 567 |
599 <p> | 568 </div> |
600 | 569 </div> |
601 </div> | 570 <a class="anchor" id="ac046c73d88da6715e55b12e10534bb5c"></a><!-- doxytag: member="Vamp::RealTime::realTime2Frame" ref="ac046c73d88da6715e55b12e10534bb5c" args="(const RealTime &r, unsigned int sampleRate)" --> |
602 </div><p> | 571 <div class="memitem"> |
603 <a class="anchor" name="c046c73d88da6715e55b12e10534bb5c"></a><!-- doxytag: member="Vamp::RealTime::realTime2Frame" ref="c046c73d88da6715e55b12e10534bb5c" args="(const RealTime &r, unsigned int sampleRate)" --> | 572 <div class="memproto"> |
604 <div class="memitem"> | 573 <table class="memname"> |
605 <div class="memproto"> | 574 <tr> |
606 <table class="memname"> | 575 <td class="memname">static long Vamp::RealTime::realTime2Frame </td> |
607 <tr> | 576 <td>(</td> |
608 <td class="memname">static long Vamp::RealTime::realTime2Frame </td> | 577 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> |
609 <td>(</td> | 578 <td class="paramname"><em>r</em>, </td> |
610 <td class="paramtype">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> & </td> | |
611 <td class="paramname"> <em>r</em>, </td> | |
612 </tr> | 579 </tr> |
613 <tr> | 580 <tr> |
614 <td class="paramkey"></td> | 581 <td class="paramkey"></td> |
615 <td></td> | 582 <td></td> |
616 <td class="paramtype">unsigned int </td> | 583 <td class="paramtype">unsigned int </td> |
617 <td class="paramname"> <em>sampleRate</em></td><td> </td> | 584 <td class="paramname"><em>sampleRate</em> </td> |
618 </tr> | 585 </tr> |
619 <tr> | 586 <tr> |
620 <td></td> | 587 <td></td> |
621 <td>)</td> | 588 <td>)</td> |
622 <td></td><td></td><td><code> [static]</code></td> | 589 <td></td><td><code> [static]</code></td> |
623 </tr> | 590 </tr> |
624 </table> | 591 </table> |
625 </div> | 592 </div> |
626 <div class="memdoc"> | 593 <div class="memdoc"> |
627 | 594 |
628 <p> | 595 <p>Convert a <a class="el" href="structVamp_1_1RealTime.html" title="RealTime represents time values to nanosecond precision with accurate arithmetic and frame-rate conve...">RealTime</a> into a sample frame at the given sample rate. </p> |
629 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. | 596 |
630 <p> | 597 </div> |
631 | 598 </div> |
632 </div> | 599 <a class="anchor" id="a939b4b1d1ca190db69a418883f16ce8a"></a><!-- doxytag: member="Vamp::RealTime::frame2RealTime" ref="a939b4b1d1ca190db69a418883f16ce8a" args="(long frame, unsigned int sampleRate)" --> |
633 </div><p> | 600 <div class="memitem"> |
634 <a class="anchor" name="939b4b1d1ca190db69a418883f16ce8a"></a><!-- doxytag: member="Vamp::RealTime::frame2RealTime" ref="939b4b1d1ca190db69a418883f16ce8a" args="(long frame, unsigned int sampleRate)" --> | 601 <div class="memproto"> |
635 <div class="memitem"> | 602 <table class="memname"> |
636 <div class="memproto"> | 603 <tr> |
637 <table class="memname"> | 604 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::frame2RealTime </td> |
638 <tr> | 605 <td>(</td> |
639 <td class="memname">static <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> Vamp::RealTime::frame2RealTime </td> | 606 <td class="paramtype">long </td> |
640 <td>(</td> | 607 <td class="paramname"><em>frame</em>, </td> |
641 <td class="paramtype">long </td> | |
642 <td class="paramname"> <em>frame</em>, </td> | |
643 </tr> | 608 </tr> |
644 <tr> | 609 <tr> |
645 <td class="paramkey"></td> | 610 <td class="paramkey"></td> |
646 <td></td> | 611 <td></td> |
647 <td class="paramtype">unsigned int </td> | 612 <td class="paramtype">unsigned int </td> |
648 <td class="paramname"> <em>sampleRate</em></td><td> </td> | 613 <td class="paramname"><em>sampleRate</em> </td> |
649 </tr> | 614 </tr> |
650 <tr> | 615 <tr> |
651 <td></td> | 616 <td></td> |
652 <td>)</td> | 617 <td>)</td> |
653 <td></td><td></td><td><code> [static]</code></td> | 618 <td></td><td><code> [static]</code></td> |
654 </tr> | 619 </tr> |
655 </table> | 620 </table> |
656 </div> | 621 </div> |
657 <div class="memdoc"> | 622 <div class="memdoc"> |
658 | 623 |
659 <p> | 624 <p>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 and frame-rate conve...">RealTime</a>. </p> |
660 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>. | 625 |
661 <p> | 626 <p>Referenced by <a class="el" href="ZeroCrossing_8cpp_source.html#l00142">ZeroCrossing::process()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00226">PercussionOnsetDetector::process()</a>.</p> |
662 | 627 |
663 <p>Referenced by <a class="el" href="ZeroCrossing_8cpp-source.html#l00142">ZeroCrossing::process()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp-source.html#l00226">PercussionOnsetDetector::process()</a>.</p> | 628 </div> |
664 | 629 </div> |
665 </div> | 630 <hr/><h2>Member Data Documentation</h2> |
666 </div><p> | 631 <a class="anchor" id="ab4d81983384a9f57ce064e6c343f2267"></a><!-- doxytag: member="Vamp::RealTime::sec" ref="ab4d81983384a9f57ce064e6c343f2267" args="" --> |
667 <hr><h2>Member Data Documentation</h2> | 632 <div class="memitem"> |
668 <a class="anchor" name="b4d81983384a9f57ce064e6c343f2267"></a><!-- doxytag: member="Vamp::RealTime::sec" ref="b4d81983384a9f57ce064e6c343f2267" args="" --> | 633 <div class="memproto"> |
669 <div class="memitem"> | 634 <table class="memname"> |
670 <div class="memproto"> | 635 <tr> |
671 <table class="memname"> | 636 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#ab4d81983384a9f57ce064e6c343f2267">Vamp::RealTime::sec</a></td> |
672 <tr> | 637 </tr> |
673 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#b4d81983384a9f57ce064e6c343f2267">Vamp::RealTime::sec</a> </td> | 638 </table> |
674 </tr> | 639 </div> |
675 </table> | 640 <div class="memdoc"> |
676 </div> | 641 |
677 <div class="memdoc"> | 642 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00068">68</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
678 | 643 |
679 <p> | 644 <p>Referenced by <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00091">operator+()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00094">operator-()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00101">operator<()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00124">operator<=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00087">operator=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00111">operator==()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00106">operator>()</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00119">operator>=()</a>.</p> |
680 | 645 |
681 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00068">68</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 646 </div> |
682 | 647 </div> |
683 <p>Referenced by <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00091">operator+()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00094">operator-()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00101">operator<()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00124">operator<=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00087">operator=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00111">operator==()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00106">operator>()</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00119">operator>=()</a>.</p> | 648 <a class="anchor" id="a2078835bef7bb92514a65b6051cfc6c8"></a><!-- doxytag: member="Vamp::RealTime::nsec" ref="a2078835bef7bb92514a65b6051cfc6c8" args="" --> |
684 | 649 <div class="memitem"> |
685 </div> | 650 <div class="memproto"> |
686 </div><p> | 651 <table class="memname"> |
687 <a class="anchor" name="2078835bef7bb92514a65b6051cfc6c8"></a><!-- doxytag: member="Vamp::RealTime::nsec" ref="2078835bef7bb92514a65b6051cfc6c8" args="" --> | 652 <tr> |
688 <div class="memitem"> | 653 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#a2078835bef7bb92514a65b6051cfc6c8">Vamp::RealTime::nsec</a></td> |
689 <div class="memproto"> | 654 </tr> |
690 <table class="memname"> | 655 </table> |
691 <tr> | 656 </div> |
692 <td class="memname">int <a class="el" href="structVamp_1_1RealTime.html#2078835bef7bb92514a65b6051cfc6c8">Vamp::RealTime::nsec</a> </td> | 657 <div class="memdoc"> |
693 </tr> | 658 |
694 </table> | 659 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00069">69</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
695 </div> | 660 |
696 <div class="memdoc"> | 661 <p>Referenced by <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00091">operator+()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00094">operator-()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00101">operator<()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00124">operator<=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00087">operator=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00111">operator==()</a>, <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00106">operator>()</a>, and <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00119">operator>=()</a>.</p> |
697 | 662 |
698 <p> | 663 </div> |
699 | 664 </div> |
700 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00069">69</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 665 <a class="anchor" id="abe453371597710148b0fd19bb452f8a9"></a><!-- doxytag: member="Vamp::RealTime::zeroTime" ref="abe453371597710148b0fd19bb452f8a9" args="" --> |
701 | 666 <div class="memitem"> |
702 <p>Referenced by <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00091">operator+()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00094">operator-()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00101">operator<()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00124">operator<=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00087">operator=()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00111">operator==()</a>, <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00106">operator>()</a>, and <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00119">operator>=()</a>.</p> | 667 <div class="memproto"> |
703 | 668 <table class="memname"> |
704 </div> | 669 <tr> |
705 </div><p> | 670 <td class="memname">const <a class="el" href="structVamp_1_1RealTime.html">RealTime</a> <a class="el" href="structVamp_1_1RealTime.html#abe453371597710148b0fd19bb452f8a9">Vamp::RealTime::zeroTime</a><code> [static]</code></td> |
706 <a class="anchor" name="be453371597710148b0fd19bb452f8a9"></a><!-- doxytag: member="Vamp::RealTime::zeroTime" ref="be453371597710148b0fd19bb452f8a9" args="" --> | 671 </tr> |
707 <div class="memitem"> | 672 </table> |
708 <div class="memproto"> | 673 </div> |
709 <table class="memname"> | 674 <div class="memdoc"> |
710 <tr> | 675 |
711 <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> | 676 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h_source.html#l00158">158</a> of file <a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a>.</p> |
712 </tr> | 677 |
713 </table> | 678 </div> |
714 </div> | 679 </div> |
715 <div class="memdoc"> | 680 <hr/>The documentation for this class was generated from the following file:<ul> |
716 | 681 <li><a class="el" href="vamp-sdk_2RealTime_8h_source.html">vamp-sdk/RealTime.h</a></li> |
717 <p> | 682 </ul> |
718 | 683 </div> |
719 <p>Definition at line <a class="el" href="vamp-sdk_2RealTime_8h-source.html#l00158">158</a> of file <a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a>.</p> | 684 </div> |
720 | 685 <div id="nav-path" class="navpath"> |
721 </div> | 686 <ul> |
722 </div><p> | 687 <li class="navelem"><a class="el" href="namespaceVamp.html">Vamp</a> </li> |
723 <hr>The documentation for this class was generated from the following file:<ul> | 688 <li class="navelem"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a> </li> |
724 <li><a class="el" href="vamp-sdk_2RealTime_8h-source.html">vamp-sdk/RealTime.h</a></ul> | 689 |
725 </div> | 690 <li class="footer">Generated on Tue Oct 4 2011 14:38:52 for VampPluginSDK by |
726 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 24 13:40:14 2009 for VampPluginSDK by | 691 <a href="http://www.doxygen.org/index.html"> |
727 <a href="http://www.doxygen.org/index.html"> | 692 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li> |
728 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> | 693 </ul> |
694 </div> | |
695 | |
696 | |
729 </body> | 697 </body> |
730 </html> | 698 </html> |