Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > d7f126619bfc304d88179fe6a73c4ffb > files > 419

armstrong-devel-0.2.6-14.fc15.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: zzub::wave_info_ex Struct 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.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">libzzub&#160;<span id="projectnumber">0.2</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><b>zzub</b>      </li>
      <li class="navelem"><a class="el" href="structzzub_1_1wave__info__ex.html">wave_info_ex</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a>  </div>
  <div class="headertitle">
<h1>zzub::wave_info_ex Struct Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="zzub::wave_info_ex" -->
<p>Extended wave operations.  
<a href="#_details">More...</a></p>

<p><a href="structzzub_1_1wave__info__ex-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f381828f8bd1d67de33b82a4e633c9e"></a><!-- doxytag: member="zzub::wave_info_ex::wave_info_ex" ref="a0f381828f8bd1d67de33b82a4e633c9e" args="(const wave_info_ex &amp;w)" -->
&#160;</td><td class="memItemRight" valign="bottom"><b>wave_info_ex</b> (const <a class="el" href="structzzub_1_1wave__info__ex.html">wave_info_ex</a> &amp;w)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbd6504c632d6322c7cc04b2d3250a82"></a><!-- doxytag: member="zzub::wave_info_ex::get_levels" ref="adbd6504c632d6322c7cc04b2d3250a82" args="() const " -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_levels</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e0997db6aa5b352af0feb34183dc9bf"></a><!-- doxytag: member="zzub::wave_info_ex::get_level" ref="a6e0997db6aa5b352af0feb34183dc9bf" args="(int level)" -->
wave_level_ex *&#160;</td><td class="memItemRight" valign="bottom"><b>get_level</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cfe3320edb7682967d663717eccb19d"></a><!-- doxytag: member="zzub::wave_info_ex::get_extended" ref="a2cfe3320edb7682967d663717eccb19d" args="() const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_extended</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93969314766b622d0e8d5bb29dac108e"></a><!-- doxytag: member="zzub::wave_info_ex::get_stereo" ref="a93969314766b622d0e8d5bb29dac108e" args="() const " -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_stereo</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1ea8cc00f5b6b0e20313d803e8cc0e5"></a><!-- doxytag: member="zzub::wave_info_ex::set_stereo" ref="aa1ea8cc00f5b6b0e20313d803e8cc0e5" args="(bool state)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_stereo</b> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a832877f4821b4a4db079f2502737cdd6"></a><!-- doxytag: member="zzub::wave_info_ex::get_sample_ptr" ref="a832877f4821b4a4db079f2502737cdd6" args="(int level, int offset=0)" -->
void *&#160;</td><td class="memItemRight" valign="bottom"><b>get_sample_ptr</b> (int level, int offset=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac81599246d07736c7ee0dac86b7d71c"></a><!-- doxytag: member="zzub::wave_info_ex::get_bits_per_sample" ref="aac81599246d07736c7ee0dac86b7d71c" args="(int level)" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_bits_per_sample</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91985e8e5aed1ff5da4156c9bd399ac7"></a><!-- doxytag: member="zzub::wave_info_ex::get_bytes_per_sample" ref="a91985e8e5aed1ff5da4156c9bd399ac7" args="(int level)" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_bytes_per_sample</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdf4e10dfb7515c7fee4336156568b7b"></a><!-- doxytag: member="zzub::wave_info_ex::get_extended_samples" ref="abdf4e10dfb7515c7fee4336156568b7b" args="(int level, int samples)" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>get_extended_samples</b> (int level, int samples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f40476518f896a3cf487a61c0f17eb2"></a><!-- doxytag: member="zzub::wave_info_ex::get_unextended_samples" ref="a4f40476518f896a3cf487a61c0f17eb2" args="(int level, int samples)" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>get_unextended_samples</b> (int level, int samples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a947e9035c03c7b076db6de7ff2dd66d9"></a><!-- doxytag: member="zzub::wave_info_ex::get_sample_count" ref="a947e9035c03c7b076db6de7ff2dd66d9" args="(int level)" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sample_count</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a603218da5ab2d317f25bf1b1c22451c9"></a><!-- doxytag: member="zzub::wave_info_ex::get_loop_start" ref="a603218da5ab2d317f25bf1b1c22451c9" args="(int level)" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>get_loop_start</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4015688e09fe1594f358df47f029c71c"></a><!-- doxytag: member="zzub::wave_info_ex::get_loop_end" ref="a4015688e09fe1594f358df47f029c71c" args="(int level)" -->
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>get_loop_end</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa98798b453d291aade1d63c5a7279815"></a><!-- doxytag: member="zzub::wave_info_ex::set_loop_start" ref="aa98798b453d291aade1d63c5a7279815" args="(int level, unsigned int value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_loop_start</b> (int level, unsigned int value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92333bcdcfc15a0bc1f05b0a8d7dd200"></a><!-- doxytag: member="zzub::wave_info_ex::set_loop_end" ref="a92333bcdcfc15a0bc1f05b0a8d7dd200" args="(int level, int value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_loop_end</b> (int level, int value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea443962ab850f93bf58b240593d1445"></a><!-- doxytag: member="zzub::wave_info_ex::get_wave_format" ref="aea443962ab850f93bf58b240593d1445" args="(int level)" -->
wave_buffer_type&#160;</td><td class="memItemRight" valign="bottom"><b>get_wave_format</b> (int level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3224518355fdbaa38f0198713aba904c"></a><!-- doxytag: member="zzub::wave_info_ex::clear" ref="a3224518355fdbaa38f0198713aba904c" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9d4105bcbfe81696e3e4f9709638a452"></a><!-- doxytag: member="zzub::wave_info_ex::allocate_level" ref="a9d4105bcbfe81696e3e4f9709638a452" args="(size_t level, size_t samples, zzub::wave_buffer_type waveFormat, bool stereo)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>allocate_level</b> (size_t level, size_t samples, zzub::wave_buffer_type waveFormat, bool stereo)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88fc64a60de4e55ca9c97f50997a83fa"></a><!-- doxytag: member="zzub::wave_info_ex::reallocate_level" ref="a88fc64a60de4e55ca9c97f50997a83fa" args="(size_t level, size_t samples)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>reallocate_level</b> (size_t level, size_t samples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1fb761492ac0d4b907dc7111b413342"></a><!-- doxytag: member="zzub::wave_info_ex::remove_level" ref="ae1fb761492ac0d4b907dc7111b413342" args="(size_t level)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_level</b> (size_t level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38bd024cb7c1edfb42a12002f97f3304"></a><!-- doxytag: member="zzub::wave_info_ex::get_root_note" ref="a38bd024cb7c1edfb42a12002f97f3304" args="(size_t level)" -->
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_root_note</b> (size_t level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0423dcc9bf3d415fd50e0a3019bb734d"></a><!-- doxytag: member="zzub::wave_info_ex::get_samples_per_sec" ref="a0423dcc9bf3d415fd50e0a3019bb734d" args="(size_t level)" -->
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>get_samples_per_sec</b> (size_t level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab26ea07206372b7cc83589fa4d8a777f"></a><!-- doxytag: member="zzub::wave_info_ex::set_root_note" ref="ab26ea07206372b7cc83589fa4d8a777f" args="(size_t level, size_t value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_root_note</b> (size_t level, size_t value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d547387a6c90b7a0996b2bb44c3c218"></a><!-- doxytag: member="zzub::wave_info_ex::set_samples_per_sec" ref="a4d547387a6c90b7a0996b2bb44c3c218" args="(size_t level, size_t value)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_samples_per_sec</b> (size_t level, size_t value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac858c9bb05cf3db4acb9df22f3442883"></a><!-- doxytag: member="zzub::wave_info_ex::create_wave_range" ref="ac858c9bb05cf3db4acb9df22f3442883" args="(size_t level, size_t fromSample, size_t numSamples, void **sampleData)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>create_wave_range</b> (size_t level, size_t fromSample, size_t numSamples, void **sampleData)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a045b51f5fa40ac60906b886318c5a52c"></a><!-- doxytag: member="zzub::wave_info_ex::silence_wave_range" ref="a045b51f5fa40ac60906b886318c5a52c" args="(size_t level, size_t fromSample, size_t numSamples)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>silence_wave_range</b> (size_t level, size_t fromSample, size_t numSamples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a340673ee92359f33c7cfcf2bca0e7cc8"></a><!-- doxytag: member="zzub::wave_info_ex::remove_wave_range" ref="a340673ee92359f33c7cfcf2bca0e7cc8" args="(size_t level, size_t fromSample, size_t numSamples)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>remove_wave_range</b> (size_t level, size_t fromSample, size_t numSamples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a175e99d9286ba24c85b89d063a0a7a14"></a><!-- doxytag: member="zzub::wave_info_ex::stretch_wave_range" ref="a175e99d9286ba24c85b89d063a0a7a14" args="(size_t level, size_t fromSample, size_t numSamples, size_t newSize)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>stretch_wave_range</b> (size_t level, size_t fromSample, size_t numSamples, size_t newSize)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab97bf84fb230f94fff9a382b99edcfe6"></a><!-- doxytag: member="zzub::wave_info_ex::insert_wave_at" ref="ab97bf84fb230f94fff9a382b99edcfe6" args="(size_t level, size_t atSample, void *sampleData, size_t channels, int waveFormat, size_t numSamples)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>insert_wave_at</b> (size_t level, size_t atSample, void *sampleData, size_t channels, int waveFormat, size_t numSamples)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1f251a7f1560c28117f2b1ce74b989d"></a><!-- doxytag: member="zzub::wave_info_ex::get_level_index" ref="aa1f251a7f1560c28117f2b1ce74b989d" args="(wave_level *level)" -->
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>get_level_index</b> (wave_level *level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59088e61b781b5a4a9441d52a3f00b47"></a><!-- doxytag: member="zzub::wave_info_ex::set_looping" ref="a59088e61b781b5a4a9441d52a3f00b47" args="(bool state)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_looping</b> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af58d4664406f9bc5b295231b4e9deae2"></a><!-- doxytag: member="zzub::wave_info_ex::set_bidir" ref="af58d4664406f9bc5b295231b4e9deae2" args="(bool state)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_bidir</b> (bool state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73369fd18d66b565f78a271388135948"></a><!-- doxytag: member="zzub::wave_info_ex::get_looping" ref="a73369fd18d66b565f78a271388135948" args="()" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_looping</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f573dc568ba190da040e20a8fc7ed56"></a><!-- doxytag: member="zzub::wave_info_ex::get_bidir" ref="a4f573dc568ba190da040e20a8fc7ed56" args="()" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>get_bidir</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b04bfca22d254f5b17a7396ff656f73"></a><!-- doxytag: member="zzub::wave_info_ex::set_extended" ref="a5b04bfca22d254f5b17a7396ff656f73" args="()" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_extended</b> ()</td></tr>
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5579b709d82513faecf94322b7a65a3f"></a><!-- doxytag: member="zzub::wave_info_ex::fileName" ref="a5579b709d82513faecf94322b7a65a3f" args="" -->
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>fileName</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74862c852c9d708396b2da55c855a25b"></a><!-- doxytag: member="zzub::wave_info_ex::name" ref="a74862c852c9d708396b2da55c855a25b" args="" -->
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7caeb48a744e68c28c1c097b870e9ac"></a><!-- doxytag: member="zzub::wave_info_ex::envelopes" ref="ac7caeb48a744e68c28c1c097b870e9ac" args="" -->
std::vector&lt; envelope_entry &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>envelopes</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0df0727a82d5452f011f9e470cf63ffe"></a><!-- doxytag: member="zzub::wave_info_ex::levels" ref="a0df0727a82d5452f011f9e470cf63ffe" args="" -->
std::vector&lt; wave_level_ex &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>levels</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71266a1df7eb0fbd22a0fe0b23654cb2"></a><!-- doxytag: member="zzub::wave_info_ex::proxy" ref="a71266a1df7eb0fbd22a0fe0b23654cb2" args="" -->
wave_proxy *&#160;</td><td class="memItemRight" valign="bottom"><b>proxy</b></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Extended wave operations. </p>
</div><hr/>The documentation for this struct was generated from the following files:<ul>
<li>wavetable.h</li>
<li>wavetable.cpp</li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 8 2011 for libzzub by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>