]> git.tdb.fi Git - libs/core.git/blobdiff - source/strings/lexicalcast.cpp
Remove deprecated things
[libs/core.git] / source / strings / lexicalcast.cpp
index ab83b110b432ba408f8bdfa3bd2fb53d3e848c8f..f4b58302fe154447753f399bf81e80d86ce091cd 100644 (file)
@@ -471,6 +471,7 @@ namespace Msp {
 
 void LexicalConverter::result(const string &s)
 {
+       filled = true;
        if(s.size()<fmt.get_width())
        {
                if(fmt.get_align()==Fmt::RIGHT)
@@ -482,6 +483,13 @@ void LexicalConverter::result(const string &s)
                buf = s;
 }
 
+const string &LexicalConverter::get() const
+{
+       if(!filled)
+               throw lexical_error("conversion not performed");
+       return buf;
+}
+
 
 /*** operator<< ***/