SIRIUS 7.5.0
Electronic structure library and applications
|
Public Member Functions | |
strong_type (T const &val__) | |
strong_type (T &&val__) | |
T | get () const |
operator T () const | |
bool | operator!= (strong_type< T, Tag > const &rhs__) |
bool | operator== (strong_type< T, Tag > const &rhs__) |
strong_type< T, Tag > & | operator++ (int) |
strong_type< T, Tag > & | operator+= (T rhs__) |
Private Attributes | |
T | val_ |
Definition at line 31 of file strong_type.hpp.
|
inlineexplicit |
Definition at line 37 of file strong_type.hpp.
|
inlineexplicit |
Definition at line 42 of file strong_type.hpp.
|
inline |
Definition at line 47 of file strong_type.hpp.
|
inline |
Definition at line 52 of file strong_type.hpp.
|
inline |
Definition at line 57 of file strong_type.hpp.
|
inline |
Definition at line 62 of file strong_type.hpp.
|
inline |
Definition at line 67 of file strong_type.hpp.
|
inline |
Definition at line 72 of file strong_type.hpp.
|
private |
Definition at line 34 of file strong_type.hpp.