summaryrefslogtreecommitdiffstats
path: root/configutil
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-05-08 21:15:18 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-05-09 07:16:24 +0000
commit050edc855e1e45dda3b2b98996f551e909a1a4e7 (patch)
tree573e86c9c8fb5f160d61132c7266289b3ad8b176 /configutil
parenta01266777240a6e5db4c92c4801664165400b2cf (diff)
Deinline as compiler makes the best choices.
Diffstat (limited to 'configutil')
-rw-r--r--configutil/src/lib/modelinspect.cpp12
-rw-r--r--configutil/src/lib/modelinspect.h10
2 files changed, 16 insertions, 6 deletions
diff --git a/configutil/src/lib/modelinspect.cpp b/configutil/src/lib/modelinspect.cpp
index fb728caced0..12a262bc6aa 100644
--- a/configutil/src/lib/modelinspect.cpp
+++ b/configutil/src/lib/modelinspect.cpp
@@ -1,14 +1,22 @@
// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-#include <iostream>
#include "modelinspect.h"
#include <lib/tags.h>
#include <vespa/config/helper/configgetter.hpp>
-
+#include <iostream>
using configdefinitions::tagsContain;
using configdefinitions::upcase;
+ModelInspect::Flags::Flags()
+ : verbose(false), makeuri(false), tagfilt(false),
+ tagFilter()
+{}
+
+ModelInspect::Flags::Flags(const Flags &) = default;
+ModelInspect::Flags & ModelInspect::Flags::operator = (const Flags &) = default;
+ModelInspect::Flags::~Flags() { }
+
ModelInspect::ModelInspect(Flags flags, const config::ConfigUri uri, std::ostream &out)
: _cfg(), _flags(flags), _out(out)
{
diff --git a/configutil/src/lib/modelinspect.h b/configutil/src/lib/modelinspect.h
index b50ea04e197..53459e79164 100644
--- a/configutil/src/lib/modelinspect.h
+++ b/configutil/src/lib/modelinspect.h
@@ -12,10 +12,12 @@ public:
bool makeuri;
bool tagfilt;
std::vector<vespalib::string> tagFilter;
- Flags()
- : verbose(false), makeuri(false), tagfilt(false),
- tagFilter()
- {}
+ Flags();
+ Flags(const Flags &);
+ Flags & operator = (const Flags &);
+ Flags(Flags &&) = default;
+ Flags & operator = (Flags &&) = default;
+ ~Flags();
};
ModelInspect(Flags flags, const config::ConfigUri uri, std::ostream &out);