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().