summaryrefslogtreecommitdiffstats
path: root/searchcorespi
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahoo-inc.com>2017-03-13 13:51:40 +0000
committerTor Brede Vekterli <vekterli@yahoo-inc.com>2017-03-13 14:20:46 +0000
commit6c6a2f7b840f65209563ec1553cc71cfa02683a6 (patch)
tree666d79fd6b24257944b438d5daf9ce66c342a3ab /searchcorespi
parent720617cf9e441059558870525cfefe94a85df788 (diff)
Create explicit, non implicitly inlined function definitions
Diffstat (limited to 'searchcorespi')
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp6
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
index 5d16b0ba331..5590169fbef 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
+++ b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.cpp
@@ -134,6 +134,12 @@ DiskIndexWithDestructorClosure::~DiskIndexWithDestructorClosure() {}
} // namespace
+IndexMaintainer::FusionArgs::~FusionArgs() {
+}
+
+IndexMaintainer::SetSchemaArgs::~SetSchemaArgs() {
+}
+
uint32_t
IndexMaintainer::getNewAbsoluteId()
{
diff --git a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
index dbab3e40028..5c2bc30dae7 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
+++ b/searchcorespi/src/vespa/searchcorespi/index/indexmaintainer.h
@@ -246,6 +246,7 @@ class IndexMaintainer : public IIndexManager,
_wtSchema(),
_old_source_list()
{ }
+ ~FusionArgs();
};
IFlushTarget::SP getFusionTarget();
@@ -271,6 +272,7 @@ class IndexMaintainer : public IIndexManager,
_oldIndex(),
_oldSourceList()
{ }
+ ~SetSchemaArgs();
};
void doneSetSchema(SetSchemaArgs &args, IMemoryIndex::SP &newIndex);