]> git.lyx.org Git - lyx.git/blobdiff - src/Length.h
* GuiToolbar.cpp:
[lyx.git] / src / Length.h
index a5dd75143f7a3e30f0b75f7f56b8353174255dec..bf377d2a834e22f463521cdb2c9452c6ade2c585 100644 (file)
@@ -15,7 +15,7 @@
 #ifndef LENGTH_H
 #define LENGTH_H
 
-#include "support/docstring.h"
+#include "support/strfwd.h"
 
 
 namespace lyx {
@@ -67,12 +67,8 @@ public:
        /// "data" must be a decimal number, followed by a unit
        explicit Length(std::string const & data);
 
-       void swap(Length & rhs)
-       {
-               std::swap(val_, rhs.val_);
-               std::swap(unit_, rhs.unit_);
-       }
-
+       ///
+       void swap(Length & rhs);
        ///
        double value() const;
        ///
@@ -100,7 +96,7 @@ public:
 
 private:
        ///
-       double          val_;
+       double val_;
        ///
        Length::UNIT unit_;
 };
@@ -197,7 +193,6 @@ extern char const * const unit_name_gui[];
 Length::UNIT unitFromString(std::string const & data);
 
 
-
 } // namespace lyx
 
 #endif // LENGTH_H