text: // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
  
  #pragma once
  
  #include "bucketid.h"
  #include <vespa/vespalib/util/array.h>
  
  namespace document::bucket {
  
  using BucketIdListT = vespalib::Array<BucketId>;
  
  class BucketIdList : public BucketIdListT {
  public:
      BucketIdList();
      BucketIdList(BucketIdList && rhs) = default;
      BucketIdList & operator = (BucketIdList &&) = default;
      BucketIdList(const BucketIdList & rhs);
      BucketIdList & operator = (const BucketIdList &);
      ~BucketIdList();
  };
  
  }
  