Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Classes | Namespaces | Typedefs | Functions
FieldValue.h File Reference
#include "qpid/Exception.h"
#include "qpid/framing/amqp_types.h"
#include "qpid/framing/Buffer.h"
#include "qpid/framing/FieldTable.h"
#include "qpid/CommonImportExport.h"
#include <iostream>
#include <memory>
#include <vector>
#include <assert.h>

Go to the source code of this file.

Classes

class  qpid::framing::FieldValueException
 Exception that is the base exception for all field table errors. More...
 
struct  qpid::framing::InvalidConversionException
 Exception thrown when we can't perform requested conversion. More...
 
class  qpid::framing::FieldValue
 Value that can appear in an AMQP field table. More...
 
class  qpid::framing::FieldValue::Data
 
class  qpid::framing::FixedWidthValue< width >
 
class  qpid::framing::UuidData
 
class  qpid::framing::FixedWidthValue< 0 >
 
class  qpid::framing::VariableWidthValue< lenwidth >
 
class  qpid::framing::EncodedValue< T >
 
class  qpid::framing::Str8Value
 
class  qpid::framing::Str16Value
 
class  qpid::framing::Var16Value
 
class  qpid::framing::Var32Value
 
class  qpid::framing::Struct32Value
 
class  qpid::framing::FloatValue
 
class  qpid::framing::DoubleValue
 
class  qpid::framing::IntegerValue
 
class  qpid::framing::TimeValue
 
class  qpid::framing::Integer64Value
 
class  qpid::framing::Unsigned64Value
 
class  qpid::framing::FieldTableValue
 
class  qpid::framing::ArrayValue
 
class  qpid::framing::VoidValue
 
class  qpid::framing::BoolValue
 
class  qpid::framing::Unsigned8Value
 
class  qpid::framing::Unsigned16Value
 
class  qpid::framing::Unsigned32Value
 
class  qpid::framing::Integer8Value
 
class  qpid::framing::Integer16Value
 
class  qpid::framing::ListValue
 
class  qpid::framing::UuidValue
 

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.
 

Typedefs

typedef IntegerValue qpid::framing::Integer32Value
 

Functions

template<>
bool qpid::framing::FieldValue::convertsTo< std::string > () const
 
template<>
std::string qpid::framing::FieldValue::get< std::string > () const
 
std::ostream & qpid::framing::operator<< (std::ostream &out, const FieldValue &v)
 
template<class T >
bool qpid::framing::getEncodedValue (FieldTable::ValuePtr vptr, T &value)
 

Qpid C++ API Reference
Generated on Fri Feb 22 2013 for Qpid C++ Client API by doxygen 1.8.3