summaryrefslogtreecommitdiffstats
path: root/vdslib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2016-11-23 11:32:38 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2016-11-23 11:32:38 +0000
commita7ace0984d67e689d54cc0b1c6e1519fc210a0ee (patch)
tree35f2da6ba644f9f72dddedb48b9b9bc2464a4843 /vdslib
parenta97fc5b65d2a733fe27e7aac8f2dcfafb3bfc5ba (diff)
Avoid inlining the iostream stuff.
Diffstat (limited to 'vdslib')
-rw-r--r--vdslib/src/vespa/vdslib/container/documentlist.cpp5
-rw-r--r--vdslib/src/vespa/vdslib/container/documentlist.h6
2 files changed, 6 insertions, 5 deletions
diff --git a/vdslib/src/vespa/vdslib/container/documentlist.cpp b/vdslib/src/vespa/vdslib/container/documentlist.cpp
index e17c738ea0d..10c942f3002 100644
--- a/vdslib/src/vespa/vdslib/container/documentlist.cpp
+++ b/vdslib/src/vespa/vdslib/container/documentlist.cpp
@@ -495,4 +495,9 @@ DocumentList::print(std::ostream& out, bool verbose,
out << ")";
}
+std::ostream& operator<<(std::ostream& out, const DocumentList::MetaEntry& e) {
+ e.print(out);
+ return out;
+}
+
} // namespace vdslib
diff --git a/vdslib/src/vespa/vdslib/container/documentlist.h b/vdslib/src/vespa/vdslib/container/documentlist.h
index 894195bcfee..00482cf7e58 100644
--- a/vdslib/src/vespa/vdslib/container/documentlist.h
+++ b/vdslib/src/vespa/vdslib/container/documentlist.h
@@ -240,11 +240,7 @@ private:
document::DocumentTypeRepo::SP _repo;
};
-inline std::ostream& operator<<(std::ostream& out, const DocumentList::MetaEntry& e)
-{
- e.print(out);
- return out;
-}
+std::ostream& operator<<(std::ostream& out, const DocumentList::MetaEntry& e);
}