summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2016-12-15 14:17:40 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2016-12-15 14:17:40 +0100
commitb28df7ffea2feab8f8cf366d1370b98c460ae119 (patch)
treed73879366c74e9741b1e6faf13590b8737db567b /vespalib
parentd7328b4a31cba1f7c99366e7f8ad1f0ee709d048 (diff)
Add default constructor.
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/util/arrayref.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/vespalib/src/vespa/vespalib/util/arrayref.h b/vespalib/src/vespa/vespalib/util/arrayref.h
index 6b4c0f7145d..3b4bd022d1b 100644
--- a/vespalib/src/vespa/vespalib/util/arrayref.h
+++ b/vespalib/src/vespa/vespalib/util/arrayref.h
@@ -13,6 +13,7 @@ namespace vespalib {
template <typename T>
class ArrayRef {
public:
+ ArrayRef() : _v(nullptr), _sz(0) { }
ArrayRef(T * v, size_t sz) : _v(v), _sz(sz) { }
ArrayRef(std::vector<T> & v) : _v(&v[0]), _sz(v.size()) { }
ArrayRef(Array<T> &v) : _v(&v[0]), _sz(v.size()) { }