proxygen
|
#include <StructuredHeadersConstants.h>
Public Types | |
enum | Type { Type::NONE, Type::STRING, Type::BINARYCONTENT, Type::IDENTIFIER, Type::DOUBLE, Type::INT64 } |
Public Member Functions | |
template<typename T > | |
bool | operator!= (const T &other) const |
template<typename T > | |
bool | operator== (const T &other) const |
Public Attributes | |
Type | tag |
boost::variant< int64_t, double, std::string > | value |
Definition at line 24 of file StructuredHeadersConstants.h.
Enumerator | |
---|---|
NONE | |
STRING | |
BINARYCONTENT | |
IDENTIFIER | |
DOUBLE | |
INT64 |
Definition at line 26 of file StructuredHeadersConstants.h.
|
inline |
Definition at line 36 of file StructuredHeadersConstants.h.
References operator==().
|
inline |
Definition at line 41 of file StructuredHeadersConstants.h.
References value.
Referenced by operator!=().
Type proxygen::StructuredHeaders::StructuredHeaderItem::tag |
Definition at line 49 of file StructuredHeadersConstants.h.
Referenced by proxygen::StructuredHeadersDecoder::decodeMap(), proxygen::StructuredHeadersEncoder::encodeItem(), proxygen::StructuredHeaders::itemTypeMatchesContent(), proxygen::StructuredHeadersBuffer::parseBinaryContent(), proxygen::StructuredHeadersBuffer::parseFloat(), proxygen::StructuredHeadersBuffer::parseIdentifier(), proxygen::StructuredHeadersBuffer::parseInteger(), proxygen::StructuredHeadersBuffer::parseString(), proxygen::TEST_F(), proxygen::StructuredHeaders::TEST_F(), and proxygen::TEST_P().
boost::variant<int64_t, double, std::string> proxygen::StructuredHeaders::StructuredHeaderItem::value |
Definition at line 50 of file StructuredHeadersConstants.h.
Referenced by proxygen::StructuredHeadersEncoder::encodeItem(), proxygen::StructuredHeaders::itemTypeMatchesContent(), operator==(), proxygen::StructuredHeadersBuffer::parseBinaryContent(), proxygen::StructuredHeadersBuffer::parseFloat(), proxygen::StructuredHeadersBuffer::parseIdentifier(), proxygen::StructuredHeadersBuffer::parseInteger(), proxygen::StructuredHeadersBuffer::parseString(), proxygen::StructuredHeaders::TEST_F(), and proxygen::TEST_F().