summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/MapHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/MapHandler.h')
-rw-r--r--cpp/src/qpid/broker/MapHandler.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/cpp/src/qpid/broker/MapHandler.h b/cpp/src/qpid/broker/MapHandler.h
index 8f1acc76e1..15e3a95252 100644
--- a/cpp/src/qpid/broker/MapHandler.h
+++ b/cpp/src/qpid/broker/MapHandler.h
@@ -24,6 +24,11 @@
#include "qpid/sys/IntegerTypes.h"
namespace qpid {
+
+namespace amqp {
+struct CharSequence;
+}
+
namespace broker {
/**
@@ -32,10 +37,7 @@ namespace broker {
class MapHandler
{
public:
- typedef struct {
- const char* data;
- size_t size;
- } CharSequence;
+ typedef qpid::amqp::CharSequence CharSequence;
virtual ~MapHandler() {}
virtual void handleVoid(const CharSequence& key) = 0;