|
| T | val (bool positive=true) const |
| |
| PeriodicValue< T, P > | operator+ (T nv) const |
| |
| PeriodicValue< T, P > | operator- (T nv) const |
| |
| PeriodicValue< T, P > | operator* (T nv) const |
| |
| PeriodicValue< T, P > | operator/ (T nv) const |
| |
| PeriodicValue< T, P > | operator+ (const PeriodicValue< T, P > &nv) const |
| |
| PeriodicValue< T, P > | operator- (const PeriodicValue< T, P > &nv) const |
| |
| PeriodicValue< T, P > | operator* (const PeriodicValue< T, P > &nv) const |
| |
| PeriodicValue< T, P > | operator/ (const PeriodicValue< T, P > &nv) const |
| |
| const PeriodicValue< T, P > & | operator= (T nv) const |
| |
| const PeriodicValue< T, P > & | operator+= (T nv) |
| |
| const PeriodicValue< T, P > & | operator-= (T nv) |
| |
| const PeriodicValue< T, P > & | operator*= (T nv) |
| |
| const PeriodicValue< T, P > & | operator/= (T nv) |
| |
| const PeriodicValue< T, P > & | operator= (const PeriodicValue< T, P > &nv) const |
| |
| const PeriodicValue< T, P > & | operator+= (const PeriodicValue< T, P > &nv) |
| |
| const PeriodicValue< T, P > & | operator-= (const PeriodicValue< T, P > &nv) |
| |
| const PeriodicValue< T, P > & | operator*= (const PeriodicValue< T, P > &nv) |
| |
| const PeriodicValue< T, P > & | operator/= (const PeriodicValue< T, P > &nv) |
| |
| bool | operator< (const PeriodicValue< T, P > &b) const |
| |
| bool | operator> (const PeriodicValue< T, P > &b) const |
| |
| bool | operator< (T b) const |
| |
| bool | operator> (T b) const |
| |
| | PeriodicValue (T nv) |
| |
template<class T, int P>
class PeriodicValue< T, P >
PeriodicValue handles periodic data through mathematical operations.