diff options
Diffstat (limited to 'vespalib')
-rw-r--r-- | vespalib/src/vespa/vespalib/util/arrayref.h | 1 |
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()) { } |