EpcTools
An event based multi-threaded C++ development framework.
Classes | Macros
emgmt.h File Reference

Classes used for implementing a REST based command line interface. More...

#include <iostream>
#include <pistache/endpoint.h>
#include <pistache/http_header.h>
#include <pistache/router.h>
#include "rapidjson/rapidjson.h"
#include "rapidjson/document.h"
#include "elogger.h"
#include "estring.h"
#include "etime.h"

Go to the source code of this file.

Classes

class  EManagementUserNameHeader
 Custom HTTP header class for the X-User-Name header. More...
 
class  EManagementHandler
 Pure virtual base class for an administrative management interface handler. More...
 
class  EManagementEndpoint
 Implemts the HTTP server endpoint. More...
 

Macros

#define RAPIDJSON_NAMESPACE   epctoolsrapidjson
 

Detailed Description

Classes used for implementing a REST based command line interface.

Macro Definition Documentation

◆ RAPIDJSON_NAMESPACE

#define RAPIDJSON_NAMESPACE   epctoolsrapidjson