proxygen
proxygen::HTTPHeaders::HTTPHeaderName Struct Reference

#include <HTTPHeaders.h>

Public Types

enum  Type { CODE, STRING }
 

Public Member Functions

 HTTPHeaderName (HTTPHeaderCode code)
 
 HTTPHeaderName (const char *name)
 
 HTTPHeaderName (folly::StringPiece name)
 

Public Attributes

union {
   folly::StringPiece   name_
 
   HTTPHeaderCode   code_
 
}; 
 
Type type_
 

Detailed Description

Definition at line 70 of file HTTPHeaders.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

proxygen::HTTPHeaders::HTTPHeaderName::HTTPHeaderName ( HTTPHeaderCode  code)
inline
proxygen::HTTPHeaders::HTTPHeaderName::HTTPHeaderName ( const char *  name)
inline
proxygen::HTTPHeaders::HTTPHeaderName::HTTPHeaderName ( folly::StringPiece  name)
inline

Member Data Documentation

union { ... }
HTTPHeaderCode proxygen::HTTPHeaders::HTTPHeaderName::code_

Definition at line 74 of file HTTPHeaders.h.

folly::StringPiece proxygen::HTTPHeaders::HTTPHeaderName::name_

Definition at line 73 of file HTTPHeaders.h.

Type proxygen::HTTPHeaders::HTTPHeaderName::type_

Definition at line 76 of file HTTPHeaders.h.


The documentation for this struct was generated from the following file: