Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
navigationpagehandler.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
10
#include "
debug/debugpagehandler.h
"
11
12
//------------------------------------------------------------------------------
13
namespace
Navigation
14
{
15
class
NavigationPageHandler
:
public
Debug::DebugPageHandler
16
{
17
__DeclareClass
(
NavigationPageHandler
);
18
public
:
20
NavigationPageHandler
();
22
virtual
void
HandleRequest
(
const
Ptr<Http::HttpRequest>
& request);
23
24
private
:
26
void
HandleCounterChartRequest
(
const
Util::String
& counterName,
const
Ptr<Http::HttpRequest>
& request);
27
};
28
29
}
// namespace Navigation
30
//------------------------------------------------------------------------------
Debug::DebugPageHandler
Http request handler for the Debug subsystem.
Definition
debugpagehandler.h:21
Navigation::NavigationPageHandler::__DeclareClass
__DeclareClass(NavigationPageHandler)
Navigation::NavigationPageHandler::NavigationPageHandler
NavigationPageHandler()
constructor
Definition
navigationpagehandler.cc:29
Navigation::NavigationPageHandler::HandleCounterChartRequest
void HandleCounterChartRequest(const Util::String &counterName, const Ptr< Http::HttpRequest > &request)
handle HTTP request to render a counter char
Navigation::NavigationPageHandler::HandleRequest
virtual void HandleRequest(const Ptr< Http::HttpRequest > &request)
handle a http request, the handler is expected to fill the content stream with response data
Definition
navigationpagehandler.cc:88
Ptr
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition
ptr.h:38
debugpagehandler.h
Navigation
Navigation::Recast.
Definition
detourdebug.cc:9
Util.String
Nebula's universal string class.
Definition
String.cs:8
code
addons
navigationfeature
debug
navigationpagehandler.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.