|
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) | |
| TYPE | value () const |
| ~TimeValueUnit ()=default | |
Static Public Member Functions | |
| static bool | valueCmp (const TimeValueUnit &lhs, const TimeValueUnit &rhs) |
Private Attributes | |
| Types::Core::DateAndTime | mtime |
| TYPE | mvalue |
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 59 of file TimeSeriesProperty.h.
|
inline |
Definition at line 65 of file TimeSeriesProperty.h.
|
default |
|
inline |
Definition at line 77 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mtime, and rhs.
|
inline |
Definition at line 73 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mtime, and rhs.
|
inline |
Definition at line 69 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mtime, and rhs.
|
inline |
Definition at line 83 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mtime.
|
inline |
Definition at line 81 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mtime.
|
inline |
Definition at line 85 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mvalue.
Referenced by Mantid::Kernel::TimeSeriesProperty< TYPE >::nthValue().
|
inlinestatic |
Definition at line 87 of file TimeSeriesProperty.h.
References Mantid::Kernel::TimeValueUnit< TYPE >::mvalue, and rhs.
|
friend |
Definition at line 79 of file TimeSeriesProperty.h.
|
friend |
Definition at line 75 of file TimeSeriesProperty.h.
|
friend |
Definition at line 71 of file TimeSeriesProperty.h.
|
private |
Definition at line 61 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 62 of file TimeSeriesProperty.h.
Referenced by Mantid::Kernel::TimeValueUnit< TYPE >::value(), and Mantid::Kernel::TimeValueUnit< TYPE >::valueCmp().