|
Mantid
|
Class to hold unit value (DateAndTime, T) More...
#include <TimeSeriesProperty.h>
Public Member Functions | |
| bool | operator< (const TimeValueUnit &rhs) |
| bool | operator== (const TimeValueUnit &rhs) |
| bool | operator> (const TimeValueUnit &rhs) |
| void | setTime (Types::Core::DateAndTime newtime) |
| Types::Core::DateAndTime | time () const |
| TimeValueUnit (const Types::Core::DateAndTime &time, const TYPE &value) | |
| const TYPE & | value () const |
| ~TimeValueUnit ()=default | |
Static Public Member Functions | |
| static bool | valueCmp (const TimeValueUnit &lhs, const TimeValueUnit &rhs) |
Private Attributes | |
| Types::Core::DateAndTime | m_time |
| TYPE | m_value |
Friends | |
| bool | operator< (const TimeValueUnit &lhs, const TimeValueUnit &rhs) |
| bool | operator== (const TimeValueUnit &lhs, const TimeValueUnit &rhs) |
| bool | operator> (const TimeValueUnit &lhs, const TimeValueUnit &rhs) |
Class to hold unit value (DateAndTime, T)
Definition at line 102 of file TimeSeriesProperty.h.
|
inline |
Definition at line 108 of file TimeSeriesProperty.h.
|
default |
|
inline |
Definition at line 120 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_time, and rhs.
|
inline |
Definition at line 116 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_time, and rhs.
|
inline |
Definition at line 112 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_time, and rhs.
|
inline |
Definition at line 126 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_time.
|
inline |
Definition at line 124 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_time.
|
inline |
Definition at line 128 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_value.
|
inlinestatic |
Definition at line 130 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::m_value, and rhs.
|
friend |
Definition at line 122 of file TimeSeriesProperty.h.
|
friend |
Definition at line 118 of file TimeSeriesProperty.h.
|
friend |
Definition at line 114 of file TimeSeriesProperty.h.
|
private |
Definition at line 104 of file TimeSeriesProperty.h.
Referenced by Mantid::Kernel::TimeValueUnit< TYPE >::operator<(), Mantid::Kernel::TimeValueUnit< TYPE >::operator==(), Mantid::Kernel::TimeValueUnit< TYPE >::operator>(), Mantid::Kernel::TimeValueUnit< TYPE >::setTime(), and Mantid::Kernel::TimeValueUnit< TYPE >::time().
|
private |
Definition at line 105 of file TimeSeriesProperty.h.
Referenced by Mantid::Kernel::TimeValueUnit< TYPE >::value(), and Mantid::Kernel::TimeValueUnit< TYPE >::valueCmp().