Nebula
Loading...
Searching...
No Matches
debughandler.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
14#include "debug/debugserver.h"
16
17//------------------------------------------------------------------------------
18namespace Debug
19{
21{
23public:
27 virtual ~DebugHandler();
28
30 virtual void Open();
32 virtual void Close();
34 virtual void DoWork();
35
36private:
39};
40
41} // namespace Debug
42//------------------------------------------------------------------------------
The message handler for the debug interface.
Definition debughandler.h:21
Ptr< Http::HttpServerProxy > httpServerProxy
Definition debughandler.h:38
virtual void Close()
close the handler
Definition debughandler.cc:59
DebugHandler()
constructor
Definition debughandler.cc:22
__DeclareClass(DebugHandler)
virtual void Open()
open the handler
Definition debughandler.cc:41
Ptr< DebugServer > debugServer
Definition debughandler.h:37
virtual void DoWork()
do per-frame work
Definition debughandler.cc:78
virtual ~DebugHandler()
destructor
Definition debughandler.cc:30
Base class for message handlers attached to Interface objects.
Definition interfacehandlerbase.h:19
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38
Definition corepagehandler.cc:13