From e0bf5acc51a983b2cb5c3d959b513d21a2cb57c1 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Tue, 18 Sep 2007 16:05:48 +0000 Subject: * rubygen/templates/Proxy.rb, src/qpid/framing/Proxy.cpp, Proxy.h: Drop ChannelAdapter, construct Proxy from FrameHandler. * src/qpid/framing/amqp_types.h: Added missing decl for class Uuid. * src/qpid/broker/HandlerImpl.h, src/qpid/broker/ConnectionAdapter.cpp: Fix Proxy constructor calls * src/qpid/framing/AMQFrame.h (class AMQFrame): construct from AMQBody only. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@576963 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/framing/AMQFrame.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cpp/src/qpid/framing/AMQFrame.h') diff --git a/cpp/src/qpid/framing/AMQFrame.h b/cpp/src/qpid/framing/AMQFrame.h index f4aec72e4c..392b8c0c01 100644 --- a/cpp/src/qpid/framing/AMQFrame.h +++ b/cpp/src/qpid/framing/AMQFrame.h @@ -48,6 +48,10 @@ class AMQFrame : public AMQDataBlock setBody(b); } + AMQFrame(const AMQBody& b) : bof(true), eof(true), bos(true), eos(true), subchannel(0), channel(0) { + setBody(b); + } + ChannelId getChannel() const { return channel; } void setChannel(ChannelId c) { channel = c; } -- cgit v1.2.1