From bdbb050171d4f3813e6a77f035d6a90cffdf8206 Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Mon, 18 Mar 2019 12:32:03 +0100 Subject: Instantiate XmlAttribute for fundamental integer types. --- staging_vespalib/src/vespa/vespalib/util/xmlstream.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'staging_vespalib/src') 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); } -- cgit v1.2.3