diff options
Diffstat (limited to 'src/server/CompiledGraph.hpp')
-rw-r--r-- | src/server/CompiledGraph.hpp | 12 |
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 |