summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/framing/Array.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/framing/Array.h')
-rw-r--r--cpp/src/qpid/framing/Array.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/cpp/src/qpid/framing/Array.h b/cpp/src/qpid/framing/Array.h
index 6a13c63672..1367a023f2 100644
--- a/cpp/src/qpid/framing/Array.h
+++ b/cpp/src/qpid/framing/Array.h
@@ -47,9 +47,12 @@ class Array
bool operator==(const Array& other) const;
Array();
- //only long string arrays can currently be created (any type can be decoded)
+ Array(uint8_t type);
+ //creates a longstr array
Array(const std::vector<std::string>& in);
+ void add(ValuePtr value);
+
template <class T>
void collect(std::vector<T>& out)
{