|
bpp-core
2.2.0
|
The Number object template class. More...
#include <Bpp/Numeric/Number.h>
Inheritance diagram for bpp::Number< T >:
Collaboration diagram for bpp::Number< T >:Public Member Functions | |
| Number (const T &value=0) | |
| Build a new Number object with a specific value. More... | |
| virtual | ~Number () |
| Number< T > & | operator= (const T &t) |
| T | getValue () const |
| Get the value of this number. More... | |
| std::string | toString () const |
The Clonable interface. | |
| Number< T > * | clone () const |
| Create a copy of this object and send a pointer to it. More... | |
Protected Attributes | |
| T | value_ |
| The value of this parameter. More... | |
The Number object template class.
This template class may be used to deal with number in an object way.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Create a copy of this object and send a pointer to it.
Implements bpp::BppNumberI.
|
inline |
|
inline |
|
inlinevirtual |
Implements bpp::BppNumberI.
|
protected |
The value of this parameter.
Definition at line 102 of file Number.h.
Referenced by bpp::Number< unsigned int >::clone(), bpp::Number< unsigned int >::getValue(), bpp::Number< unsigned int >::operator=(), and bpp::Number< unsigned int >::toString().