|
Classes |
| class | fixed_base< T, FIXED_BITS > |
| | Fixed-point template base class. More...
|
| class | fixed_base< T, FIXED_BITS >::raw |
Defines |
| #define | ETL_FIXED_TYPE int |
| #define | ETL_FIXED_BITS 12 |
| #define | ETL_FIXED_EPSILON _EPSILON() |
| #define | ETL_ATTRIB_CONST |
| #define | ETL_ATTRIB_PURE |
| #define | ETL_ATTRIB_INLINE |
Typedefs |
typedef fixed_base< ETL_FIXED_TYPE,
ETL_FIXED_BITS > | fixed |
Functions |
| template<typename T, unsigned int FIXED_BITS> |
_ETL_END_NAMESPACE _STD_BEGIN_NAMESPACE
_ETL::fixed_base< T, FIXED_BITS > | abs (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | cos (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | cosh (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | exp (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | log (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | log10 (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | pow (const _ETL::fixed_base< T, FIXED_BITS > &, int) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | pow (const _ETL::fixed_base< T, FIXED_BITS > &, const T &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | pow (const _ETL::fixed_base< T, FIXED_BITS > &, const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | sin (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | sinh (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | sqrt (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | tan (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<typename T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | tanh (const _ETL::fixed_base< T, FIXED_BITS > &) |
| template<class T, unsigned int FIXED_BITS> |
| fixed_base< T, FIXED_BITS > | operator * (const float &lhs, const fixed_base< T, FIXED_BITS > &rhs) |
| | float * fixed
|
| template<class T, unsigned int FIXED_BITS> |
| fixed_base< T, FIXED_BITS > | operator * (const double &lhs, const fixed_base< T, FIXED_BITS > &rhs) |
| | double * fixed
|
| template<class T, unsigned int FIXED_BITS> |
_ETL_END_NAMESPACE _STD_BEGIN_NAMESPACE
_ETL::fixed_base< T, FIXED_BITS > | ceil (const _ETL::fixed_base< T, FIXED_BITS > &rhs) |
| template<class T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | floor (const _ETL::fixed_base< T, FIXED_BITS > &rhs) |
| template<class T, unsigned int FIXED_BITS> |
| _ETL::fixed_base< T, FIXED_BITS > | round (const _ETL::fixed_base< T, FIXED_BITS > &rhs) |