libpsynth 0.2.1
Classes | Namespaces | Typedefs
/home/raskolnikov/dev/psynth/trunk/src/psynth/new_graph/core/patch_port.hpp File Reference

Time-stamp: <2011-06-28 17:52:48 raskolnikov> More...

#include <psynth/new_graph/node.hpp>
#include <psynth/new_graph/port.hpp>
#include <psynth/new_graph/buffer_port.hpp>
#include <psynth/new_graph/soft_buffer_port.hpp>
#include <psynth/new_graph/control.hpp>
Include dependency graph for patch_port.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  psynth::graph::core::patch_in_port_base
class  psynth::graph::core::patch_out_port_base
class  psynth::graph::core::detail::port_name_control< Base >
class  psynth::graph::core::patch_in_port_impl< ForwardPort >
struct  psynth::graph::core::patch_in_port< T >
struct  psynth::graph::core::patch_buffer_in_port< T >
struct  psynth::graph::core::patch_soft_buffer_in_port< T >
class  psynth::graph::core::patch_out_port_impl< ForwardPort >
struct  psynth::graph::core::patch_out_port< T >
struct  psynth::graph::core::patch_buffer_out_port< T >
struct  psynth::graph::core::patch_soft_buffer_out_port< T >

Namespaces

namespace  psynth
namespace  psynth::graph
namespace  psynth::graph::core
namespace  psynth::graph::core::detail

Typedefs

typedef std::shared_ptr
< patch_in_port_base > 
psynth::graph::core::patch_in_port_base_ptr
typedef
boost::intrusive::list_member_hook
< boost::intrusive::tag
< patch_output_hook_tag > > 
psynth::graph::core::patch_output_hook
typedef std::shared_ptr
< patch_out_port_base > 
psynth::graph::core::patch_out_port_base_ptr
typedef patch_buffer_out_port
< audio_buffer > 
psynth::graph::core::audio_patch_out_port
typedef patch_buffer_in_port
< audio_buffer > 
psynth::graph::core::audio_patch_in_port
typedef
patch_soft_buffer_out_port
< audio_buffer > 
psynth::graph::core::audio_patch_soft_out_port
typedef
patch_soft_buffer_in_port
< audio_buffer > 
psynth::graph::core::audio_patch_soft_in_port
typedef patch_buffer_out_port
< sample_buffer > 
psynth::graph::core::sample_patch_out_port
typedef patch_buffer_in_port
< sample_buffer > 
psynth::graph::core::sample_patch_in_port
typedef
patch_soft_buffer_out_port
< sample_buffer > 
psynth::graph::core::sample_patch_soft_out_port
typedef
patch_soft_buffer_in_port
< sample_buffer > 
psynth::graph::core::sample_patch_soft_in_port

Detailed Description

Time-stamp: <2011-06-28 17:52:48 raskolnikov>

Author:
Juan Pedro BolĂ­var Puente <raskolnikov@es.gnu.org>
Date:
Fri Jun 17 14:38:16 2011

Patch port node.