summaryrefslogtreecommitdiffstats
path: root/vdslib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2021-12-11 02:45:14 +0100
committerTor Egge <Tor.Egge@online.no>2021-12-11 02:45:14 +0100
commit0109b1a5f3e300cbeb151a91bef027b406cace39 (patch)
tree87bfe7484f54023265da902e4cfef6b2384d2eb8 /vdslib
parent60b142c007083c773e910b44cc57d65e7f2c9274 (diff)
Add noexcept specifiers.
Diffstat (limited to 'vdslib')
-rw-r--r--vdslib/src/vespa/vdslib/container/documentsummary.h2
-rw-r--r--vdslib/src/vespa/vdslib/container/searchresult.h2
-rw-r--r--vdslib/src/vespa/vdslib/distribution/redundancygroupdistribution.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/vdslib/src/vespa/vdslib/container/documentsummary.h b/vdslib/src/vespa/vdslib/container/documentsummary.h
index 2c23e51319b..bbfeb684559 100644
--- a/vdslib/src/vespa/vdslib/container/documentsummary.h
+++ b/vdslib/src/vespa/vdslib/container/documentsummary.h
@@ -35,7 +35,7 @@ public:
private:
class Summary {
public:
- Summary() : _docIdOffset(0), _summaryOffset(0), _summaryLen(0) { }
+ Summary() noexcept : _docIdOffset(0), _summaryOffset(0), _summaryLen(0) { }
Summary(uint32_t docIdOffset, uint32_t summaryOffset, uint32_t summaryLen) : _docIdOffset(docIdOffset), _summaryOffset(summaryOffset), _summaryLen(summaryLen) { }
const char * getDocId(const char * base) const { return base + _docIdOffset; }
const void * getSummary(const char * base, size_t & sz) const { sz = _summaryLen; return base + _summaryOffset; }
diff --git a/vdslib/src/vespa/vdslib/container/searchresult.h b/vdslib/src/vespa/vdslib/container/searchresult.h
index 6b6e0aaae12..a777a4731e6 100644
--- a/vdslib/src/vespa/vdslib/container/searchresult.h
+++ b/vdslib/src/vespa/vdslib/container/searchresult.h
@@ -82,7 +82,7 @@ public:
private:
class Hit {
public:
- Hit() : _lid(0), _rank(0), _docIdOffset(0), _index(0) { }
+ Hit() noexcept : _lid(0), _rank(0), _docIdOffset(0), _index(0) { }
Hit(uint32_t lid, RankType rank, size_t docIdOffset, size_t index) : _lid(lid), _rank(rank), _docIdOffset(docIdOffset), _index(index) { }
const char * getDocId(const char * base) const { return base + getDocIdOffset(); }
uint32_t getLid() const { return _lid; }
diff --git a/vdslib/src/vespa/vdslib/distribution/redundancygroupdistribution.h b/vdslib/src/vespa/vdslib/distribution/redundancygroupdistribution.h
index c7b1a3a05f7..dad7933ed2c 100644
--- a/vdslib/src/vespa/vdslib/distribution/redundancygroupdistribution.h
+++ b/vdslib/src/vespa/vdslib/distribution/redundancygroupdistribution.h
@@ -17,7 +17,7 @@ class RedundancyGroupDistribution : public document::Printable {
std::vector<uint16_t> _values;
public:
- RedundancyGroupDistribution() {}
+ RedundancyGroupDistribution() noexcept {}
/**
* Create a group distribution spec from the serialized version.
* Asterisk entries are represented as zero.