]> git.sesse.net Git - casparcg/blobdiff - common/diagnostics/graph.h
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
[casparcg] / common / diagnostics / graph.h
index 0d9ef3d6226c954a11b522a8caeec23a2da5e816..268d74cb528aa8bbeba5e4199278a52b259502e7 100644 (file)
@@ -51,11 +51,12 @@ struct color
 \r
 class graph\r
 {\r
-       friend safe_ptr<graph> create_graph(const std::string& name);\r
-       graph(const std::string& name);\r
+       friend void register_graph(const safe_ptr<graph>& graph);\r
 public:\r
+       graph();\r
+       void set_text(const std::string& value);\r
+       void set_text(const std::wstring& value);\r
        void update_value(const std::string& name, double value);\r
-       void update_text(const std::string& value);\r
        void set_value(const std::string& name, double value);\r
        void set_color(const std::string& name, color c);\r
        void add_tag(const std::string& name);\r
@@ -65,8 +66,9 @@ private:
        std::shared_ptr<implementation> impl_;\r
 };\r
 \r
-safe_ptr<graph> create_graph(const std::string& name);\r
-       \r
+void register_graph(const safe_ptr<graph>& graph);\r
+void show_graphs(bool value);\r
+\r
 //namespace v2\r
 //{\r
 //     \r