CLAM-Development  1.4.0
LadspaNetworkExporter.hxx
Go to the documentation of this file.
1 #ifndef LadspaNetworkExporter_hxx
2 #define LadspaNetworkExporter_hxx
3 
4 #include <ladspa.h>
5 #include <cstring>
6 #include <cstdlib>
7 #include <iostream>
8 
9 #include "Network.hxx"
10 #include "PushFlowControl.hxx"
11 #include "XMLStorage.hxx"
12 #include "AudioSource.hxx"
13 #include "AudioSink.hxx"
14 #include "ControlSource.hxx"
15 #include "ControlSink.hxx"
16 #include "LadspaLibrary.hxx"
17 
18 
19 namespace CLAM
20 {
21 
23 {
24 public:
25  LadspaNetworkExporter(LadspaLibrary & library, const std::string & networkXmlContent,
26  unsigned id,
27  const std::string & label,
28  const std::string & name,
29  const std::string & maker,
30  const std::string & copyright
31  );
32 };
33 
34 } //namespace CLAM
35 
36 
37 #endif//LadspaNetworkExporter_hxx
38