Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > 7496ee1ff393a0f74739aaf61958292d > files > 535

armstrong-devel-0.2.6-10.fc13.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libzzub: plugin.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.2-20100208 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>plugin.h File Reference</h1><code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;cassert&gt;</code><br/>
<code>#include &quot;<a class="el" href="zzub_8h.html">zzub.h</a>&quot;</code><br/>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1parameter.html">zzub::parameter</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1attribute.html">zzub::attribute</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1envelope__info.html">zzub::envelope_info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1master__info.html">zzub::master_info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1envelope__point.html">zzub::envelope_point</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1envelope__entry.html">zzub::envelope_entry</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1wave__info.html">zzub::wave_info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1wave__level.html">zzub::wave_level</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1event__handler.html">zzub::event_handler</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1host__info.html">zzub::host_info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1sequence__pattern__event.html">zzub::sequence_pattern_event</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1sequence__wave__event.html">zzub::sequence_wave_event</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1sequence__automation__event.html">zzub::sequence_automation_event</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1sequence__event.html">zzub::sequence_event</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1host.html">zzub::host</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1lib.html">zzub::lib</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1instream.html">zzub::instream</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1outstream.html">zzub::outstream</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1archive.html">zzub::archive</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1info.html">zzub::info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1midi__message.html">zzub::midi_message</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1plugin.html">zzub::plugin</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1pluginfactory.html">zzub::pluginfactory</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1plugincollection.html">zzub::plugincollection</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structzzub_1_1scopelock.html">zzub::scopelock</a></td></tr>
<tr><td colspan="2"><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub.html">zzub</a></td></tr>
<tr><td colspan="2"><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_aae34a23801ed930e23047b5334e3cd33.html#aae34a23801ed930e23047b5334e3cd33">SIGNAL_TRESHOLD</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_aae518279e7eb45389aa814961492f5d3.html#aae518279e7eb45389aa814961492f5d3">ZZUB_PLUGIN_LOCK</a></td></tr>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef bool(plugin::*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_aa4cf1b8e539fd19aa14e913227415fea.html#aa4cf1b8e539fd19aa14e913227415fea">zzub::event_handler_method</a> )(void *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structzzub_1_1plugincollection.html">zzub::plugincollection</a> *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_ab569e2c6d4a67d1636fc3467af2ebc45.html#ab569e2c6d4a67d1636fc3467af2ebc45">zzub_get_plugincollection_function</a> )()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_a715fbbbd6bec6f418116c772040c4dfc.html#a715fbbbd6bec6f418116c772040c4dfc">zzub_get_signature_function</a> )()</td></tr>
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="namespacezzub_a418076b6ade940393d4bfed9cf78ad58.html#a418076b6ade940393d4bfed9cf78ad58a12e40fe69a9ef980ed910db620ed8834">zzub::version</a>, 
<a class="el" href="namespacezzub_a418076b6ade940393d4bfed9cf78ad58.html#a418076b6ade940393d4bfed9cf78ad58a9d5c48f0c543fbd0192a0266070de9df">zzub::buffer_size</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255">zzub::event_type</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a360e931af104170d7e6d86f54fd6e095">zzub::event_type_double_click</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a460e6ede5e071d34148a9fc723065f74">zzub::event_type_new_plugin</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ae9783019092591c97a05a10f2aea4259">zzub::event_type_delete_plugin</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ad300be8567a6062cee3e404ebb074eaf">zzub::event_type_pre_delete_plugin</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a6192c4721a4d92e2d7225d89f1a455eb">zzub::event_type_disconnect</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a333efe4fd2765c53493d1e068d6c42e8">zzub::event_type_connect</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255abbce161ba45420f2ece40311cf3a08be">zzub::event_type_plugin_changed</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a3683641c58bd3b448cf92ae1fdee8358">zzub::event_type_parameter_changed</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255adc12d41fd747ef6ef96caf7fbd1d932f">zzub::event_type_set_tracks</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a7d3fa3ba2cfd9691ae7f91af22b4d88a">zzub::event_type_set_sequence_tracks</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ab235fe4657a9093acd5a602be7aad163">zzub::event_type_set_sequence_event</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a4f2360f09f13742429766181082f5251">zzub::event_type_new_pattern</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ae95de8ea4002bfc211a4ad185807e216">zzub::event_type_pre_delete_pattern</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255aa22e43a69866f33505ca5b3e376d1a1d">zzub::event_type_delete_pattern</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a6d698a3a176567b091ebc9045fa52ef9">zzub::event_type_edit_pattern</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a081f0b77d3bffc9d5d133ce388866c04">zzub::event_type_pattern_changed</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255aaf9eb40d5efa13c2274161ac1a3ce2cf">zzub::event_type_pre_disconnect</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ac11db9c8fe657ef2439f3f577a976b77">zzub::event_type_pre_connect</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a8541b302636e06f462d2c20bb8180b0f">zzub::event_type_post_connect</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a7e79800ba378cfbeeccd42716e99a94e">zzub::event_type_pre_set_tracks</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a51012a182953ef06fe294216cc7e3991">zzub::event_type_post_set_tracks</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255abca62878a469687d0fb067fd1d1d5aa6">zzub::event_type_sequencer_add_track</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255acafb72f2f168cb5a76876cbf8ea49094">zzub::event_type_sequencer_remove_track</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a726bff78ba7fb19d669f74420a16264d">zzub::event_type_sequencer_changed</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255af0c12ec4a88597a45e21bf6a0552d793">zzub::event_type_pattern_insert_rows</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255aaad2a40856fb00ca4adeecf4c8975262">zzub::event_type_pattern_remove_rows</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a580077effbfcb8da3b6c1c877560ac47">zzub::event_type_load_progress</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a102caae56254cd3fc63556ce1db93a44">zzub::event_type_midi_control</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255ae7f8768ba4a45a79c6e62bc135318b21">zzub::event_type_wave_allocated</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255af4696be2758f7cb8f1da6f8e94a6077e">zzub::event_type_player_state_changed</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a835853aa7f37a043655fba1138811418">zzub::event_type_osc_message</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a1c2ed84f1f717d8c5c9cb9c61d970f66">zzub::event_type_envelope_changed</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a3fc2461f40f125a942aa02bb3204c95b">zzub::event_type_slices_changed</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a0693e331584eeb4394f1132b064e06b0">zzub::event_type_wave_changed</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a83b24ada15e820188a38f9a7d87de285">zzub::event_type_delete_wave</a>, 
<a class="el" href="namespacezzub_a7f8ca85e42fb4b269e44d97ff86f0255.html#a7f8ca85e42fb4b269e44d97ff86f0255a981d795ab955d8aed419263293fc69a8">zzub::event_type_all</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a4dfbec69beebb323100714d64ac5df77.html#a4dfbec69beebb323100714d64ac5df77">zzub::parameter_type</a> { <a class="el" href="namespacezzub_a4dfbec69beebb323100714d64ac5df77.html#a4dfbec69beebb323100714d64ac5df77a380646b7799877e005c5a7aa6252e9cf">zzub::parameter_type_note</a>, 
<a class="el" href="namespacezzub_a4dfbec69beebb323100714d64ac5df77.html#a4dfbec69beebb323100714d64ac5df77a3e2ee84b221c163a0f07c01d23a47932">zzub::parameter_type_switch</a>, 
<a class="el" href="namespacezzub_a4dfbec69beebb323100714d64ac5df77.html#a4dfbec69beebb323100714d64ac5df77abb6d839f5aee54a2d2229ca2ca938912">zzub::parameter_type_byte</a>, 
<a class="el" href="namespacezzub_a4dfbec69beebb323100714d64ac5df77.html#a4dfbec69beebb323100714d64ac5df77aa690432859f8d575cfb98b66dc7e4327">zzub::parameter_type_word</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a773506884a0d218323091e309345037c.html#a773506884a0d218323091e309345037c">zzub::wave_buffer_type</a> { <a class="el" href="namespacezzub_a773506884a0d218323091e309345037c.html#a773506884a0d218323091e309345037ca17b5c346c16415bdb0ebf0effa584821">zzub::wave_buffer_type_si16</a>, 
<a class="el" href="namespacezzub_a773506884a0d218323091e309345037c.html#a773506884a0d218323091e309345037ca6e76f3e9d6312c8b67eb6657bcdc1587">zzub::wave_buffer_type_f32</a>, 
<a class="el" href="namespacezzub_a773506884a0d218323091e309345037c.html#a773506884a0d218323091e309345037ca7e29d8db933b5b03d8dfac590ff2786c">zzub::wave_buffer_type_si32</a>, 
<a class="el" href="namespacezzub_a773506884a0d218323091e309345037c.html#a773506884a0d218323091e309345037ca7222fb5098451c885a33d924e7f5051b">zzub::wave_buffer_type_si24</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3eb">zzub::note_value</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3eba2fef4310c4331a882776776efe13c340">zzub::note_value_none</a>, 
<a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3eba651e28c37f65fafc605860afad5f91b0">zzub::note_value_off</a>, 
<a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3ebaf120920ed604965ff35bde19f3fd3f01">zzub::note_value_min</a>, 
<a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3ebafe69433cf3beb1df345594df94274dbf">zzub::note_value_max</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a02fc4a7789369991022df3cc5511d3eb.html#a02fc4a7789369991022df3cc5511d3eba22517e50b61adb393ea7d50d64e84820">zzub::note_value_c4</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a84ed0d8fb1fb1249db46d0afc03e916a.html#a84ed0d8fb1fb1249db46d0afc03e916a">zzub::switch_value</a> { <a class="el" href="namespacezzub_a84ed0d8fb1fb1249db46d0afc03e916a.html#a84ed0d8fb1fb1249db46d0afc03e916aa035e6a3b299e784a02d547ab4441ba08">zzub::switch_value_none</a>, 
<a class="el" href="namespacezzub_a84ed0d8fb1fb1249db46d0afc03e916a.html#a84ed0d8fb1fb1249db46d0afc03e916aa8a871e45337edd29845ec8ac091ec202">zzub::switch_value_off</a>, 
<a class="el" href="namespacezzub_a84ed0d8fb1fb1249db46d0afc03e916a.html#a84ed0d8fb1fb1249db46d0afc03e916aa5c66d547963f9bfbac04bad4762a7356">zzub::switch_value_on</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_add76e473c5a318916f3377fe98928fda.html#add76e473c5a318916f3377fe98928fda">zzub::wavetable_index_value</a> { <a class="el" href="namespacezzub_add76e473c5a318916f3377fe98928fda.html#add76e473c5a318916f3377fe98928fdaa33eba3e1b7cfd9e184660499e0d08a07">zzub::wavetable_index_value_none</a>, 
<a class="el" href="namespacezzub_add76e473c5a318916f3377fe98928fda.html#add76e473c5a318916f3377fe98928fdaa561afa5996b6ccc7b2208628dd1dca08">zzub::wavetable_index_value_min</a>, 
<a class="el" href="namespacezzub_add76e473c5a318916f3377fe98928fda.html#add76e473c5a318916f3377fe98928fdaaf48e35236fd145b837c1a2265f06df9b">zzub::wavetable_index_value_max</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a949e249208ca6f4b2304490a9c853dae.html#a949e249208ca6f4b2304490a9c853dae">zzub::parameter_flag</a> { <a class="el" href="namespacezzub_a949e249208ca6f4b2304490a9c853dae.html#a949e249208ca6f4b2304490a9c853daea7bf5663925c7a932d21a9b2969b2fa80">zzub::parameter_flag_wavetable_index</a>, 
<a class="el" href="namespacezzub_a949e249208ca6f4b2304490a9c853dae.html#a949e249208ca6f4b2304490a9c853daea70d532f9487d68b0e6238121627f7440">zzub::parameter_flag_state</a>, 
<a class="el" href="namespacezzub_a949e249208ca6f4b2304490a9c853dae.html#a949e249208ca6f4b2304490a9c853daea4b02cb5240caa51f3e6a3260c61c90e5">zzub::parameter_flag_event_on_edit</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6e">zzub::plugin_flag</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea72852b2aac2bd7c2459a72edd7d976b9">zzub::plugin_flag_plays_waves</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea51f96ee8cefe1c558009a896e0eeac2f">zzub::plugin_flag_uses_lib_interface</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea9dacb31b97b67334dcf76ca9b2ca6b38">zzub::plugin_flag_uses_instruments</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea16414392543cedf6602890823c571c06">zzub::plugin_flag_does_input_mixing</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea2e824c2ce70a53f6543a32dde3981ba8">zzub::plugin_flag_no_output</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6eacbfbdb8f88c6c20e0a0b55fd0c994cda">zzub::plugin_flag_is_root</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea7f92263c8232c39d3fd8878db72c4f02">zzub::plugin_flag_has_audio_input</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6eabb150bbe77ebc8d6f8613d2a57ba5c18">zzub::plugin_flag_has_audio_output</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6eaca1cff4181210d5633e1ccc658415f20">zzub::plugin_flag_has_event_input</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea2f14896ccfa598af1c0551a4b3cfcfd3">zzub::plugin_flag_has_event_output</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea2b21ce5a0ad5859c31ec4372e797d5df">zzub::plugin_flag_offline</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea85a58ca997d7f77945e13fe360a51ec3">zzub::plugin_flag_stream</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea8b0fc4350a22c4fd540c1b89a825c0fc">zzub::plugin_flag_has_midi_input</a>, 
<a class="el" href="namespacezzub_afb76b14e3252c649c96d33253dee5c6e.html#afb76b14e3252c649c96d33253dee5c6ea5e3d0597f4700993aa215cf33e8a1fcf">zzub::plugin_flag_has_midi_output</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_ac9350d1dd894ef309de6d5f87c56c497.html#ac9350d1dd894ef309de6d5f87c56c497">zzub::state_flag</a> { <a class="el" href="namespacezzub_ac9350d1dd894ef309de6d5f87c56c497.html#ac9350d1dd894ef309de6d5f87c56c497ac3977394d1e7e0986394e34ce876ad34">zzub::state_flag_playing</a>, 
<a class="el" href="namespacezzub_ac9350d1dd894ef309de6d5f87c56c497.html#ac9350d1dd894ef309de6d5f87c56c497af3fa900bde63e9703913b7d0798d229f">zzub::state_flag_recording</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7">zzub::wave_flag</a> { <br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7a8efd70ff52829aba59c4b42f1ea649f1">zzub::wave_flag_loop</a>, 
<a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7abf5c91fcaa3533ab199f119be822f4e2">zzub::wave_flag_extended</a>, 
<a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7a503a242fa17f1e855eb77026dfb778d1">zzub::wave_flag_stereo</a>, 
<a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7ae8455b6cce0f4a42b0d2044e53cf691e">zzub::wave_flag_pingpong</a>, 
<br/>
&nbsp;&nbsp;<a class="el" href="namespacezzub_a68570e70d80af28e00bc26e44f8858a7.html#a68570e70d80af28e00bc26e44f8858a7a1d2884e0e321ee5d619506cdfd461d9b">zzub::wave_flag_envelope</a>
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a95a1a01611cc876dbbb05d8cf89a56b8.html#a95a1a01611cc876dbbb05d8cf89a56b8">zzub::envelope_flag</a> { <a class="el" href="namespacezzub_a95a1a01611cc876dbbb05d8cf89a56b8.html#a95a1a01611cc876dbbb05d8cf89a56b8ad2797aa31b1b23ec68c40bc40f792bec">zzub::envelope_flag_sustain</a>, 
<a class="el" href="namespacezzub_a95a1a01611cc876dbbb05d8cf89a56b8.html#a95a1a01611cc876dbbb05d8cf89a56b8a781197a44dafdf98b0a3948038e1cedc">zzub::envelope_flag_loop</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a72cf4aba68d206433d57af9ed1b130df.html#a72cf4aba68d206433d57af9ed1b130df">zzub::process_mode</a> { <a class="el" href="namespacezzub_a72cf4aba68d206433d57af9ed1b130df.html#a72cf4aba68d206433d57af9ed1b130dfa2e5532b0392b85ffedd1bcf3bf308206">zzub::process_mode_no_io</a>, 
<a class="el" href="namespacezzub_a72cf4aba68d206433d57af9ed1b130df.html#a72cf4aba68d206433d57af9ed1b130dfa4162b283fa88c584cdc659a0f4ce6e81">zzub::process_mode_read</a>, 
<a class="el" href="namespacezzub_a72cf4aba68d206433d57af9ed1b130df.html#a72cf4aba68d206433d57af9ed1b130dfae381c57fa79615f61462e2108fa7c877">zzub::process_mode_write</a>, 
<a class="el" href="namespacezzub_a72cf4aba68d206433d57af9ed1b130df.html#a72cf4aba68d206433d57af9ed1b130dfa123e26d679519cb9f95e25ec2f29c0ee">zzub::process_mode_read_write</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a7fadd1dc8e4ae15a47702905e0f94033.html#a7fadd1dc8e4ae15a47702905e0f94033">zzub::connection_type</a> { <a class="el" href="namespacezzub_a7fadd1dc8e4ae15a47702905e0f94033.html#a7fadd1dc8e4ae15a47702905e0f94033a60eb8ef59d71d7b8ac934eedb49f816f">zzub::connection_type_audio</a>, 
<a class="el" href="namespacezzub_a7fadd1dc8e4ae15a47702905e0f94033.html#a7fadd1dc8e4ae15a47702905e0f94033a4accdc5c67a3ae5c81d0b9eecf8ae885">zzub::connection_type_event</a>, 
<a class="el" href="namespacezzub_a7fadd1dc8e4ae15a47702905e0f94033.html#a7fadd1dc8e4ae15a47702905e0f94033a223a664b47aa4f1bc9cb64de9f03730f">zzub::connection_type_midi</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a4926bf305394e1c99e5364ac399e72d5.html#a4926bf305394e1c99e5364ac399e72d5">zzub::sequence_type</a> { <a class="el" href="namespacezzub_a4926bf305394e1c99e5364ac399e72d5.html#a4926bf305394e1c99e5364ac399e72d5adf98bb36a0101f6ac3403a87e4b02b37">zzub::sequence_type_pattern</a>, 
<a class="el" href="namespacezzub_a4926bf305394e1c99e5364ac399e72d5.html#a4926bf305394e1c99e5364ac399e72d5a8984e5c0c513a23c71f1859aba707b47">zzub::sequence_type_wave</a>, 
<a class="el" href="namespacezzub_a4926bf305394e1c99e5364ac399e72d5.html#a4926bf305394e1c99e5364ac399e72d5a241167f9c68fbc449aea3cc890d1d629">zzub::sequence_type_automation</a>
 }</td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacezzub_a9a1ca302c7910bb85dd6a5c75fe20d6e.html#a9a1ca302c7910bb85dd6a5c75fe20d6e">zzub::buffer_has_signals</a> (const float *buffer, int ns)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ZZUB_EXTERN_C const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_a50f338f30794edd895703698e5960292.html#a50f338f30794edd895703698e5960292">zzub_get_signature</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ZZUB_EXTERN_C <br class="typebreak"/>
<a class="el" href="structzzub_1_1plugincollection.html">zzub::plugincollection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="plugin_8h_adb67a4dd8a06845fdc36f1e8624df9f0.html#adb67a4dd8a06845fdc36f1e8624df9f0">zzub_get_plugincollection</a> ()</td></tr>
</table>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2-20100208 </small></address>
</body>
</html>