/*
 *
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
 */

///
/// This file was automatically generated from the AMQP specification.
/// Do not edit.
///


#include "qpid/amqp_0_10/CodeForType.h"

namespace qpid {
namespace amqp_0_10 {

const uint8_t CodeForType<Bin8>::value=0x00;
const uint8_t CodeForType<Int8>::value=0x01;
const uint8_t CodeForType<Uint8>::value=0x02;
const uint8_t CodeForType<Char>::value=0x04;
const uint8_t CodeForType<Boolean>::value=0x08;
const uint8_t CodeForType<Bin16>::value=0x10;
const uint8_t CodeForType<Int16>::value=0x11;
const uint8_t CodeForType<Uint16>::value=0x12;
const uint8_t CodeForType<Bin32>::value=0x20;
const uint8_t CodeForType<Int32>::value=0x21;
const uint8_t CodeForType<Uint32>::value=0x22;
const uint8_t CodeForType<Float>::value=0x23;
const uint8_t CodeForType<CharUtf32>::value=0x27;
const uint8_t CodeForType<Bin64>::value=0x30;
const uint8_t CodeForType<Int64>::value=0x31;
const uint8_t CodeForType<Uint64>::value=0x32;
const uint8_t CodeForType<Double>::value=0x33;
const uint8_t CodeForType<Datetime>::value=0x38;
const uint8_t CodeForType<Bin128>::value=0x40;
const uint8_t CodeForType<Uuid>::value=0x48;
const uint8_t CodeForType<Bin256>::value=0x50;
const uint8_t CodeForType<Bin512>::value=0x60;
const uint8_t CodeForType<Bin1024>::value=0x70;
const uint8_t CodeForType<Vbin8>::value=0x80;
const uint8_t CodeForType<Str8Latin>::value=0x84;
const uint8_t CodeForType<Str8>::value=0x85;
const uint8_t CodeForType<Str8Utf16>::value=0x86;
const uint8_t CodeForType<Vbin16>::value=0x90;
const uint8_t CodeForType<Str16Latin>::value=0x94;
const uint8_t CodeForType<Str16>::value=0x95;
const uint8_t CodeForType<Str16Utf16>::value=0x96;
const uint8_t CodeForType<Vbin32>::value=0xa0;
const uint8_t CodeForType<Map>::value=0xa8;
const uint8_t CodeForType<List>::value=0xa9;
const uint8_t CodeForType<Array>::value=0xaa;
const uint8_t CodeForType<Struct32>::value=0xab;
const uint8_t CodeForType<Bin40>::value=0xc0;
const uint8_t CodeForType<Dec32>::value=0xc8;
const uint8_t CodeForType<Bin72>::value=0xd0;
const uint8_t CodeForType<Dec64>::value=0xd8;
const uint8_t CodeForType<Void>::value=0xf0;
const uint8_t CodeForType<Bit>::value=0xf1;

}} // namespace qpid::amqp_0_10

