X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=common%2Fdiagnostics%2Fgraph.h;h=268d74cb528aa8bbeba5e4199278a52b259502e7;hb=65199f18ae5ec831d809ea73b6e9dd01f530b4c5;hp=0d9ef3d6226c954a11b522a8caeec23a2da5e816;hpb=01d8a61541548cf535791be39d233799eefc4187;p=casparcg diff --git a/common/diagnostics/graph.h b/common/diagnostics/graph.h index 0d9ef3d62..268d74cb5 100644 --- a/common/diagnostics/graph.h +++ b/common/diagnostics/graph.h @@ -51,11 +51,12 @@ struct color class graph { - friend safe_ptr create_graph(const std::string& name); - graph(const std::string& name); + friend void register_graph(const safe_ptr& graph); public: + graph(); + void set_text(const std::string& value); + void set_text(const std::wstring& value); void update_value(const std::string& name, double value); - void update_text(const std::string& value); void set_value(const std::string& name, double value); void set_color(const std::string& name, color c); void add_tag(const std::string& name); @@ -65,8 +66,9 @@ private: std::shared_ptr impl_; }; -safe_ptr create_graph(const std::string& name); - +void register_graph(const safe_ptr& graph); +void show_graphs(bool value); + //namespace v2 //{ //