#include <StrongType.h>

Additional Inherited Members | |
Public Member Functions inherited from sofa::type::functionality::PreIncrementable< T > | |
| constexpr T & | operator++ () |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, PreIncrementable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::PostIncrementable< T > | |
| constexpr T | operator++ (int) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, PostIncrementable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::PreDecrementable< T > | |
| constexpr T & | operator-- () |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, PreDecrementable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::PostDecrementable< T > | |
| constexpr T | operator-- (int) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, PostDecrementable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::BinaryAddable< T > | |
| constexpr T | operator+ (T const &other) const |
| T & | operator+= (T const &other) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, BinaryAddable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::UnaryAddable< T > | |
| constexpr T | operator+ () const |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, UnaryAddable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::BinarySubtractable< T > | |
| constexpr T | operator- (T const &other) const |
| constexpr T & | operator-= (T const &other) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, BinarySubtractable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::UnarySubtractable< T > | |
| constexpr T | operator- () const |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, UnarySubtractable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::Multiplicable< T > | |
| constexpr T | operator* (T const &other) const |
| constexpr T & | operator*= (T const &other) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, Multiplicable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::Divisible< T > | |
| constexpr T | operator/ (T const &other) const |
| constexpr T & | operator/= (T const &other) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, Divisible > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::Modulable< T > | |
| constexpr T | operator% (T const &other) const |
| constexpr T & | operator%= (T const &other) |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, Modulable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |
Public Member Functions inherited from sofa::type::functionality::Comparable< T > | |
| constexpr bool | operator< (Comparable< T > const &other) const |
| constexpr bool | operator> (Comparable< T > const &other) const |
| constexpr bool | operator<= (Comparable< T > const &other) const |
| constexpr bool | operator>= (Comparable< T > const &other) const |
| constexpr bool | operator== (Comparable< T > const &other) const |
| constexpr bool | operator!= (Comparable< T > const &other) const |
Public Member Functions inherited from sofa::type::functionality::UnderlyingAccess< T, Comparable > | |
| T & | underlying () |
| constexpr T const & | underlying () const |