Logo ROOT  
Reference Guide
RWebWindow.hxx File Reference
#include <ROOT/RWebDisplayHandle.hxx>
#include <memory>
#include <vector>
#include <string>
#include <queue>
#include <map>
#include <functional>
#include <mutex>
#include <thread>
#include <chrono>
Include dependency graph for RWebWindow.hxx:
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Experimental::RWebWindow::QueueEntry
 
struct  ROOT::Experimental::RWebWindow::QueueItem
 
class  ROOT::Experimental::RWebWindow
 Represents web window, which can be shown in web browser or any other supported environment. More...
 
struct  ROOT::Experimental::RWebWindow::WebConn
 

Namespaces

namespace  ROOT
 VSD Structures.
 
namespace  ROOT::Experimental
 

Typedefs

using ROOT::Experimental::WebWindowConnectCallback_t = std::function< void(unsigned)>
 function signature for connect/disconnect call-backs argument is connection id More...
 
using ROOT::Experimental::WebWindowDataCallback_t = std::function< void(unsigned, const std::string &)>
 function signature for call-backs from the window clients first argument is connection id, second is received data More...
 
using ROOT::Experimental::WebWindowWaitFunc_t = std::function< int(double)>
 function signature for waiting call-backs Such callback used when calling thread need to waits for some special data, but wants to run application event loop As argument, spent time in second will be provided Waiting will be performed until function returns non-zero value More...
 

Detailed Description

Author
Sergey Linev s.lin.nosp@m.ev@g.nosp@m.si.de
Date
2017-10-16
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition in file RWebWindow.hxx.