LV2::FixedP2BufSize< Required >::I< Derived > Struct Template Reference

#include <lv2plugin.hpp>

Inherits LV2::Extension< Required >.

List of all members.

Protected Member Functions

uint32_t get_buffer_size () const


Detailed Description

template<bool Required = true>
template<class Derived>
struct LV2::FixedP2BufSize< Required >::I< Derived >

This is the type that your plugin class will inherit when you use the FixedP2BufSize mixin. The public and protected members defined here will be available in your plugin class.

Member Function Documentation

template<bool Required = true>
template<class Derived>
uint32_t LV2::FixedP2BufSize< Required >::I< Derived >::get_buffer_size (  )  const [inline, protected]

This returns the buffer size that the host has promised to use. If the host does not support this extension this function will return 0.


The documentation for this struct was generated from the following file:

Generated on Fri Apr 25 11:53:58 2008 by  doxygen 1.5.5