|
libpsynth 0.2.1
|
#include <port.hpp>


Public Types | |
| typedef T | port_type |
Public Member Functions | |
| virtual T & | rt_get_out ()=0 |
| virtual const T & | rt_get_out () const =0 |
| base::type_value | type () const |
Protected Member Functions | |
| typed_out_port_base (std::string name, node *owner) | |
| typedef T psynth::graph::typed_out_port_base< T >::port_type |
Reimplemented in psynth::graph::out_port< T >, psynth::graph::out_port< Buffer >, psynth::graph::forward_port_impl< soft_buffer_in_port< T >, buffer_out_port< T > >, psynth::graph::forward_port_impl< in_port< T >, out_port< T > >, and psynth::graph::forward_port_impl< buffer_in_port< T >, buffer_out_port< T > >.
| psynth::graph::typed_out_port_base< T >::typed_out_port_base | ( | std::string | name, |
| node * | owner | ||
| ) | [inline, protected] |
| virtual T& psynth::graph::typed_out_port_base< T >::rt_get_out | ( | ) | [pure virtual] |
Implemented in psynth::graph::out_port< T >, and psynth::graph::out_port< Buffer >.
| virtual const T& psynth::graph::typed_out_port_base< T >::rt_get_out | ( | ) | const [pure virtual] |
Implemented in psynth::graph::out_port< T >, psynth::graph::out_port< Buffer >, psynth::graph::forward_port_impl< soft_buffer_in_port< T >, buffer_out_port< T > >, psynth::graph::forward_port_impl< in_port< T >, out_port< T > >, and psynth::graph::forward_port_impl< buffer_in_port< T >, buffer_out_port< T > >.
| base::type_value psynth::graph::typed_out_port_base< T >::type | ( | ) | const [inline, virtual] |
1.7.4