NBT: String: add data accessor

This commit is contained in:
Matthias Schiffer 2018-07-22 16:55:31 +02:00
parent 59e0ce1f0c
commit a85fd8bcf4
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C

View file

@ -50,8 +50,12 @@ public:
return Type; return Type;
} }
std::string getValue() const {
return std::string(reinterpret_cast<const char *>(ptr), len);
}
virtual void print(std::ostream& os, const std::string &) const { virtual void print(std::ostream& os, const std::string &) const {
os << "\"" << std::string(reinterpret_cast<const char *>(ptr), len) << "\""; os << "\"" << getValue() << "\"";
} }
}; };