summaryrefslogtreecommitdiffstats
path: root/src/server/CompiledGraph.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/CompiledGraph.hpp')
-rw-r--r--src/server/CompiledGraph.hpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/server/CompiledGraph.hpp b/src/server/CompiledGraph.hpp
index 8d6ebf52..c1e9efec 100644
--- a/src/server/CompiledGraph.hpp
+++ b/src/server/CompiledGraph.hpp
@@ -23,14 +23,10 @@
#include "raul/Maid.hpp"
#include "raul/Noncopyable.hpp"
-#include "raul/Path.hpp"
#include "Task.hpp"
namespace Ingen {
-
-class Log;
-
namespace Server {
class BlockImpl;
@@ -51,8 +47,6 @@ public:
void run(RunContext& context);
- void dump(std::function<void (const std::string&)> sink) const;
-
private:
friend class Raul::Maid; ///< Allow make_managed to construct
@@ -60,6 +54,8 @@ private:
typedef std::set<BlockImpl*> BlockSet;
+ void dump(const std::string& name) const;
+
void compile_graph(GraphImpl* graph);
void compile_block(BlockImpl* block,
@@ -73,9 +69,7 @@ private:
size_t max_depth,
BlockSet& k);
- Log& _log;
- const Raul::Path _path;
- Task _master;
+ Task _master;
};
} // namespace Server