rsl
1.1.0
ROS Support Library
|
Class template for creating strong type aliases. More...
#include <strong_type.hpp>
Public Member Functions | |
constexpr | StrongType (T value) |
Construct from any type. | |
constexpr T & | get () |
Get non-const reference to underlying value. | |
constexpr const T & | get () const |
Get const reference to underlying value. | |
constexpr | operator T () const |
Explicit conversion to underlying type. | |
Class template for creating strong type aliases.
T | value type |
Tag | Tag type to disambiguate separate type aliases |