VISR
0.11.8
Versatile Interactive Scene Renderer
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
signal_flow.hpp
Go to the documentation of this file.
1
/* Copyright Institute of Sound and Vibration Research - All rights reserved */
2
3
#ifndef VISR_MEX_FEEDTHROUGH_SIGNAL_FLOW_HPP_INCLUDED
4
#define VISR_MEX_FEEDTHROUGH_SIGNAL_FLOW_HPP_INCLUDED
5
6
#include <
libvisr/audio_input.hpp
>
7
#include <
libvisr/audio_output.hpp
>
8
#include <
libvisr/composite_component.hpp
>
9
10
#include <
librcl/add.hpp
>
11
12
namespace
visr
13
{
14
namespace
mex
15
{
16
namespace
feedthrough
17
{
18
19
class
SignalFlow
:
public
CompositeComponent
20
{
21
public
:
22
explicit
SignalFlow
(
SignalFlowContext
& context,
23
char
const
* componentName,
24
CompositeComponent
* parent );
25
26
~SignalFlow
();
27
28
void
setup
( );
29
30
private
:
31
AudioInput
mInput;
32
AudioOutput
mOutput;
33
34
rcl::Add
mSum;
35
};
36
37
}
// namespace feedthrough
38
}
// namespace mex
39
}
// namespace visr
40
41
#endif // #ifndef VISR_MEX_FEEDTHROUGH_SIGNAL_FLOW_HPP_INCLUDED
visr::mex::feedthrough::SignalFlow::SignalFlow
SignalFlow(SignalFlowContext &context, char const *componentName, CompositeComponent *parent)
Definition:
signal_flow.cpp:15
visr::rcl::Add
Definition:
add.hpp:27
add.hpp
visr::AudioOutputT< SampleType >
visr
Definition:
options.cpp:10
visr::CompositeComponent
Definition:
composite_component.hpp:29
visr::SignalFlowContext
Definition:
signal_flow_context.hpp:15
audio_output.hpp
visr::mex::feedthrough::SignalFlow::~SignalFlow
~SignalFlow()
Definition:
signal_flow.cpp:25
visr::AudioInputT< SampleType >
visr::mex::feedthrough::SignalFlow
Definition:
signal_flow.hpp:19
visr::mex::feedthrough::SignalFlow::setup
void setup()
Definition:
signal_flow.cpp:30
audio_input.hpp
composite_component.hpp
src
mex
feedthrough
signal_flow.hpp
Generated on Fri Nov 16 2018 13:42:27 for VISR by
1.8.11