diff --git a/src/enum_type.h b/src/enum_type.h index bd1a4d7c..971e8044 100644 --- a/src/enum_type.h +++ b/src/enum_type.h @@ -59,17 +59,17 @@ SOFTWARE. /// Using the enumeration. ///\code /// CompassDirection direction; // Default construction. -/// +/// /// direction = CompassDirection::North; // Assignment from an enumeration constant; -/// +/// /// int value = direction; // Implicit conversion to 'int'. -/// +/// /// direction = CompassDirection(value); // Explicit conversion from 'int'. -/// +/// /// direction = CompassDirection(3); // Explicit conversion from an invalid value. This unfortunately cannot be avoided. Caveat emptor! -/// -/// direction = value; // **** Compilation error **** -/// +/// +/// direction = value; // Implicit conversion from 'int'. **** Compilation error **** +/// /// std::cout << "Direction = " << direction.c_str(); // Prints "Direction = North" ///\endcode /// If a conversion to a string is not required then the 'ENUM_TYPE' declaration may be omitted.