SNode.C
Loading...
Searching...
No Matches
web::http::StatusCode Class Reference

#include <StatusCodes.h>

Collaboration diagram for web::http::StatusCode:

Static Public Member Functions

static std::string reason (int status)
 
static bool contains (int status)
 

Static Private Attributes

static std::map< int, std::string > statusCode
 

Detailed Description

Definition at line 31 of file StatusCodes.h.

Member Function Documentation

◆ contains()

bool web::http::StatusCode::contains ( int status)
static

Definition at line 104 of file StatusCodes.cpp.

104 {
105 return statusCode.contains(status);
106 }
static std::map< int, std::string > statusCode
Definition StatusCodes.h:38

◆ reason()

std::string web::http::StatusCode::reason ( int status)
static

Definition at line 94 of file StatusCodes.cpp.

94 {
95 std::string reasonPhrase = "unknown status code";
96
97 if (StatusCode::contains(status)) {
98 reasonPhrase = statusCode[status];
99 }
100
101 return reasonPhrase;
102 }
static bool contains(int status)

Member Data Documentation

◆ statusCode

std::map< int, std::string > web::http::StatusCode::statusCode
staticprivate

Definition at line 38 of file StatusCodes.h.


The documentation for this class was generated from the following files: