HttpHeaderFields.h File Reference
#include "Data/CStringArray.h"
#include "WString.h"
#include <Data/BitSet.h>
Include dependency graph for HttpHeaderFields.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HttpHeaderFields
 

Macros

#define HTTP_HEADER_FIELDNAME_MAP(XX)
 
#define XX(tag, str, flags, comment)   tag,
 
#define XX(tag, str, flags, comment)   constexpr HttpHeaderFieldName HTTP_HEADER_##tag = HttpHeaderFieldName::tag;
 

Enumerations

enum  HttpHeaderFieldName { HttpHeaderFieldName::UNKNOWN = 0, HttpHeaderFieldName::XX, HttpHeaderFieldName::CUSTOM }
 

Macro Definition Documentation

◆ HTTP_HEADER_FIELDNAME_MAP

#define HTTP_HEADER_FIELDNAME_MAP (   XX)

◆ XX [1/2]

#define XX (   tag,
  str,
  flags,
  comment 
)    tag,

◆ XX [2/2]

#define XX (   tag,
  str,
  flags,
  comment 
)    constexpr HttpHeaderFieldName HTTP_HEADER_##tag = HttpHeaderFieldName::tag;

Enumeration Type Documentation

◆ HttpHeaderFieldName

enum HttpHeaderFieldName
strong
Enumerator
UNKNOWN 
XX 
CUSTOM