#include <string>
/**
- This is a stateless class.
-
- It has one basic purposes:
- To serve as a color-namespace container (the Color enum).
-
-
- */
+ * This is a stateless class.
+ *
+ * It has one basic purposes:
+ * To serve as a color-namespace container (the Color enum).
+ */
/**
* \class LColor
*
///
~LColor();
///
- void operator=(LColor const &);
+ LColor & operator=(LColor);
/** set the given LyX color to the color defined by the X11 name given
* \returns true if successful.
* passed as a function argument without having to expose LColor.h.
*/
class LColor_color {
- LColor::color val_;
+ LColor::color val_;
public:
- /** The default constructor is nasty,
+ /** The default constructor is nasty,
* but allows us to use LColor_color in STL containers.
*/
LColor_color() : val_(static_cast<LColor::color>(-1)) {}
LColor_color(LColor::color val) : val_(val) {}
- operator LColor::color() const{ return val_; }
+ operator LColor::color() const{ return val_; }
};