Number< Value_ > Class Template Reference

#include <Number.hh>

Public Member Functions

 Number ()
 
 Number (Value_ const &number)
 
 Number (Value_ const &number, Value_ const &error)
 
Value_ & Value ()
 
Value_ & Error ()
 
Value_ Value () const
 
Value_ Error () const
 
NumberRound ()
 

Friends

auto & operator<< (std::ostream &stream, Number const &number)
 Output stream operator. More...
 

Constructor & Destructor Documentation

template<typename Value_>
Number< Value_ >::Number ( )
inline
template<typename Value_>
Number< Value_ >::Number ( Value_ const &  number)
inline
template<typename Value_>
Number< Value_ >::Number ( Value_ const &  number,
Value_ const &  error 
)
inline

Member Function Documentation

template<typename Value_>
Value_& Number< Value_ >::Error ( )
inline
template<typename Value_>
Value_ Number< Value_ >::Error ( ) const
inline
template<typename Value_>
Number& Number< Value_ >::Round ( )
inline
template<typename Value_>
Value_& Number< Value_ >::Value ( )
inline
template<typename Value_>
Value_ Number< Value_ >::Value ( ) const
inline

Friends And Related Function Documentation

template<typename Value_>
auto& operator<< ( std::ostream &  stream,
Number< Value_ > const &  number 
)
friend

Output stream operator.


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