File SBCFunctorDivide.hpp#
FileList > Core > Functor > SBCFunctorDivide.hpp
#include "SBCFunctor.hpp"
Classes#
Type | Name |
---|---|
class | SBCFunctorDivide0 <typename Output, typename Output1, typename Output2> This class describes a functor that is the division of two functors. |
class | SBCFunctorDivide1 <typename Output, typename Output1, typename Output2, typename T0> |
class | SBCFunctorDivide10 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9> |
class | SBCFunctorDivide11 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10> |
class | SBCFunctorDivide12 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11> |
class | SBCFunctorDivide13 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12> |
class | SBCFunctorDivide14 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13> |
class | SBCFunctorDivide15 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14> |
class | SBCFunctorDivide16 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15> |
class | SBCFunctorDivide2 <typename Output, typename Output1, typename Output2, typename T0, typename T1> |
class | SBCFunctorDivide3 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2> |
class | SBCFunctorDivide4 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3> |
class | SBCFunctorDivide5 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4> |
class | SBCFunctorDivide6 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5> |
class | SBCFunctorDivide7 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> |
class | SBCFunctorDivide8 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> |
class | SBCFunctorDivide9 <typename Output, typename Output1, typename Output2, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> |
Public Functions#
Type | Name |
---|---|
SBCFunctorDivide0< Output, Output1, Output2 > | operator/ (const SBCFunctor0< Output1 > & firstFunctor, const SBCFunctor0< Output2 > & secondFunctor) This function produces a functor that outputs the division of firstFunctor bysecondFunctor . |
Macros#
Type | Name |
---|---|
define | SBDivide0 The short name of SBCFunctorDivide0 . |
define | SBDivide1 The short name of SBCFunctorDivide1. |
define | SBDivide10 The short name of SBCFunctorDivide10. |
define | SBDivide11 The short name of SBCFunctorDivide11. |
define | SBDivide12 The short name of SBCFunctorDivide12. |
define | SBDivide13 The short name of SBCFunctorDivide13. |
define | SBDivide14 The short name of SBCFunctorDivide14. |
define | SBDivide15 The short name of SBCFunctorDivide15. |
define | SBDivide16 The short name of SBCFunctorDivide16. |
define | SBDivide2 The short name of SBCFunctorDivide2. |
define | SBDivide3 The short name of SBCFunctorDivide3. |
define | SBDivide4 The short name of SBCFunctorDivide4. |
define | SBDivide5 The short name of SBCFunctorDivide5. |
define | SBDivide6 The short name of SBCFunctorDivide6. |
define | SBDivide7 The short name of SBCFunctorDivide7. |
define | SBDivide8 The short name of SBCFunctorDivide8. |
define | SBDivide9 The short name of SBCFunctorDivide9. |
define | SB_MAKE_FUNCTOR_DIVIDE_TEMPLATE (N) |
Public Functions Documentation#
function operator/#
This function produces a functor that outputs the division of firstFunctor
bysecondFunctor
.
template<typename Output, typename Output1, typename Output2>
SBCFunctorDivide0 < Output, Output1, Output2 > operator/ (
const SBCFunctor0< Output1 > & firstFunctor,
const SBCFunctor0< Output2 > & secondFunctor
)
Macro Definition Documentation#
define SBDivide0#
The short name of SBCFunctorDivide0 .
define SBDivide1#
The short name of SBCFunctorDivide1.
define SBDivide10#
The short name of SBCFunctorDivide10.
define SBDivide11#
The short name of SBCFunctorDivide11.
define SBDivide12#
The short name of SBCFunctorDivide12.
define SBDivide13#
The short name of SBCFunctorDivide13.
define SBDivide14#
The short name of SBCFunctorDivide14.
define SBDivide15#
The short name of SBCFunctorDivide15.
define SBDivide16#
The short name of SBCFunctorDivide16.
define SBDivide2#
The short name of SBCFunctorDivide2.
define SBDivide3#
The short name of SBCFunctorDivide3.
define SBDivide4#
The short name of SBCFunctorDivide4.
define SBDivide5#
The short name of SBCFunctorDivide5.
define SBDivide6#
The short name of SBCFunctorDivide6.
define SBDivide7#
The short name of SBCFunctorDivide7.
define SBDivide8#
The short name of SBCFunctorDivide8.
define SBDivide9#
The short name of SBCFunctorDivide9.