qpid/framing/TypeCode.h File Reference

Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Enumerations | Functions
qpid/framing/TypeCode.h File Reference
`#include <iosfwd>`
`#include "qpid/sys/IntegerTypes.h"`

Go to the source code of this file.

## Namespaces
namespace | qpid
| This file was automatically generated from the AMQP specification.
namespace | qpid::framing
| The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built.
## Enumerations
enum | qpid::framing::TypeCode { qpid::framing::TYPE_CODE_BIN8 = 0x00, qpid::framing::TYPE_CODE_INT8 = 0x01, qpid::framing::TYPE_CODE_UINT8 = 0x02, qpid::framing::TYPE_CODE_CHAR = 0x04, qpid::framing::TYPE_CODE_BOOLEAN = 0x08, qpid::framing::TYPE_CODE_BIN16 = 0x10, qpid::framing::TYPE_CODE_INT16 = 0x11, qpid::framing::TYPE_CODE_UINT16 = 0x12, qpid::framing::TYPE_CODE_BIN32 = 0x20, qpid::framing::TYPE_CODE_INT32 = 0x21, qpid::framing::TYPE_CODE_UINT32 = 0x22, qpid::framing::TYPE_CODE_FLOAT = 0x23, qpid::framing::TYPE_CODE_CHAR_UTF32 = 0x27, qpid::framing::TYPE_CODE_BIN64 = 0x30, qpid::framing::TYPE_CODE_INT64 = 0x31, qpid::framing::TYPE_CODE_UINT64 = 0x32, qpid::framing::TYPE_CODE_DOUBLE = 0x33, qpid::framing::TYPE_CODE_DATETIME = 0x38, qpid::framing::TYPE_CODE_BIN128 = 0x40, qpid::framing::TYPE_CODE_UUID = 0x48, qpid::framing::TYPE_CODE_BIN256 = 0x50, qpid::framing::TYPE_CODE_BIN512 = 0x60, qpid::framing::TYPE_CODE_BIN1024 = 0x70, qpid::framing::TYPE_CODE_VBIN8 = 0x80, qpid::framing::TYPE_CODE_STR8_LATIN = 0x84, qpid::framing::TYPE_CODE_STR8 = 0x85, qpid::framing::TYPE_CODE_STR8_UTF16 = 0x86, qpid::framing::TYPE_CODE_VBIN16 = 0x90, qpid::framing::TYPE_CODE_STR16_LATIN = 0x94, qpid::framing::TYPE_CODE_STR16 = 0x95, qpid::framing::TYPE_CODE_STR16_UTF16 = 0x96, qpid::framing::TYPE_CODE_VBIN32 = 0xa0, qpid::framing::TYPE_CODE_MAP = 0xa8, qpid::framing::TYPE_CODE_LIST = 0xa9, qpid::framing::TYPE_CODE_ARRAY = 0xaa, qpid::framing::TYPE_CODE_STRUCT32 = 0xab, qpid::framing::TYPE_CODE_BIN40 = 0xc0, qpid::framing::TYPE_CODE_DEC32 = 0xc8, qpid::framing::TYPE_CODE_BIN72 = 0xd0, qpid::framing::TYPE_CODE_DEC64 = 0xd8, qpid::framing::TYPE_CODE_VOID = 0xf0, qpid::framing::TYPE_CODE_BIT = 0xf1 }
## Functions
bool | qpid::framing::isTypeCode (uint8_t t)
| True if t is a valid TypeCode value.
TypeCode | qpid::framing::typeCode (uint8_t)
| Throw exception if not a valid TypeCode.
const char * | qpid::framing::typeName (TypeCode t)
std::ostream & | qpid::framing::operator<< (std::ostream &, TypeCode)