summaryrefslogtreecommitdiffstats
path: root/staging_vespalib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-03-18 12:32:03 +0100
committerTor Egge <Tor.Egge@broadpark.no>2019-03-18 12:32:03 +0100
commitbdbb050171d4f3813e6a77f035d6a90cffdf8206 (patch)
tree64570939d97dff75ca520a7cae5ae2ce1342cf90 /staging_vespalib
parente52b3ab39a5ae05fc1b1d538b6efa852f321a2f2 (diff)
Instantiate XmlAttribute for fundamental integer types.
Diffstat (limited to 'staging_vespalib')
-rw-r--r--staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp b/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
index c4c18a762af..b5fd5b10844 100644
--- a/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
+++ b/staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp
@@ -451,12 +451,14 @@ template XmlAttribute::XmlAttribute(const std::string &, vespalib::string, unsig
template XmlAttribute::XmlAttribute(const std::string &, vespalib::stringref, unsigned int);
template XmlAttribute::XmlAttribute(const std::string &, CharP, unsigned int);
template XmlAttribute::XmlAttribute(const std::string &, bool, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, int16_t, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, int32_t, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, int64_t, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, uint16_t, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, uint32_t, unsigned int);
-template XmlAttribute::XmlAttribute(const std::string &, uint64_t, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, short, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, int, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, long, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, long long, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, unsigned short, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, unsigned int, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, unsigned long, unsigned int);
+template XmlAttribute::XmlAttribute(const std::string &, unsigned long long, unsigned int);
template XmlAttribute::XmlAttribute(const std::string &, double, unsigned int);
}