FireSTARR
Loading...
Searching...
No Matches
fs::data::LogValue Class Reference

A result of calling log(x) for some value of x, pre-calculated at compile time. More...

#include <Index.h>

Inheritance diagram for fs::data::LogValue:
Collaboration diagram for fs::data::LogValue:

Additional Inherited Members

- Public Member Functions inherited from fs::data::Index< LogValue >
 ~Index ()=default
 Destructor.
 
constexpr Index () noexcept
 Construct with a value of 0.
 
constexpr Index (const MathSize value) noexcept
 Construct with given value.
 
constexpr Index (Index< LogValue > &&rhs) noexcept=default
 Move constructor.
 
constexpr Index (const Index< LogValue > &rhs) noexcept=default
 Copy constructor.
 
Index< LogValue > & operator= (Index< LogValue > &&rhs) noexcept=default
 Move assignment.
 
Index< LogValue > & operator= (const Index< LogValue > &rhs) noexcept=default
 Copy assignment.
 
constexpr bool operator== (const Index< LogValue > &rhs) const noexcept
 Equality operator.
 
constexpr bool operator!= (const Index< LogValue > &rhs) const noexcept
 Not equals operator.
 
constexpr MathSize asValue () const noexcept
 Returns value as a MathSize.
 
constexpr bool operator< (const Index< LogValue > rhs) const noexcept
 Less than operator.
 
constexpr bool operator> (const Index< LogValue > rhs) const noexcept
 Greater than operator.
 
constexpr bool operator<= (const Index< LogValue > rhs) const noexcept
 Less than or equal to operator.
 
constexpr bool operator>= (const Index< LogValue > rhs) const noexcept
 Greater than or equal to operator.
 
constexpr Index< LogValueoperator+ (const Index< LogValue > rhs) const noexcept
 Addition operator.
 
constexpr Index< LogValueoperator- (const Index< LogValue > rhs) const noexcept
 Subtraction operator.
 
constexpr Index< LogValue > & operator+= (const Index< LogValue > rhs) noexcept
 Addition assignment operator.
 
constexpr Index< LogValue > & operator-= (const Index< LogValue > rhs) noexcept
 Subtraction assignment operator.
 

Detailed Description

A result of calling log(x) for some value of x, pre-calculated at compile time.


The documentation for this class was generated from the following file: