Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
defaulthttprequesthandler.h
Go to the documentation of this file.
1
#pragma once
2
#ifndef HTTP_DEFAULTHTTPREQUESTHANDLER_H
3
#define HTTP_DEFAULTHTTPREQUESTHANDLER_H
4
//------------------------------------------------------------------------------
16
#include "
http/httprequesthandler.h
"
17
18
//------------------------------------------------------------------------------
19
namespace
Http
20
{
21
class
DefaultHttpRequestHandler
:
public
HttpRequestHandler
22
{
23
__DeclareClass
(
DefaultHttpRequestHandler
);
24
public
:
26
virtual
void
HandleRequest
(
const
Ptr<HttpRequest>
& request);
27
};
28
29
}
// namespace HttpRequestHandler
30
//------------------------------------------------------------------------------
31
#endif
32
Http::DefaultHttpRequestHandler
This implements the "Home Page" of the Nebula application.
Definition
defaulthttprequesthandler.h:22
Http::DefaultHttpRequestHandler::HandleRequest
virtual void HandleRequest(const Ptr< HttpRequest > &request)
handle a http request, the handler is expected to fill the content stream with response data
Definition
defaulthttprequesthandler.cc:26
Http::DefaultHttpRequestHandler::__DeclareClass
__DeclareClass(DefaultHttpRequestHandler)
Http::HttpRequestHandler::HttpRequestHandler
HttpRequestHandler()
constructor
Definition
httprequesthandler.cc:19
Ptr
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition
ptr.h:38
httprequesthandler.h
Http
This file was generated with Nebula Trifid's idlc compiler tool.
Definition
defaulthttprequesthandler.cc:15
code
foundation
http
defaulthttprequesthandler.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.