]> git.sesse.net Git - casparcg/blobdiff - core/diagnostics/call_context.h
[text_producer] Made text bounds to be calculated at construction instead of after...
[casparcg] / core / diagnostics / call_context.h
index 35a8828025c2ab0e1912e29b0a881792f1e6db0e..560b9a1e39f1589e256b9f6c902687b4a99d54dc 100644 (file)
 
 #pragma once
 
+#include <string>
+
 namespace caspar { namespace core { namespace diagnostics {
 
 struct call_context
 {
-       int             video_channel   = -1;
-       int             layer                   = -1;
+       int video_channel       = -1;
+       int layer                       = -1;
 
        static call_context& for_thread();
+       std::wstring to_string() const;
 };
 
 class scoped_call_context : boost::noncopyable
 {
-       call_context    saved_ = call_context::for_thread();
+       call_context saved_ = call_context::for_thread();
 public:
        ~scoped_call_context()
        {