|
|
Tiny Vector Matrix library using Expression Templates | Sourceforge Project Page |

Go to the source code of this file.
Classes | |
| struct | tvmet::CompileTimeError< true > |
Namespaces | |
| namespace | tvmet |
The namespace for the Tiny Vector Matrix using Expression Templates Libary. | |
Defines | |
| #define | TVMET_CT_CONDITION(XPR, MSG) |
| Simplify the Compile Time Assertation by using an expression Xpr and an error message MSG. | |
| #define TVMET_CT_CONDITION | ( | XPR, | |
| MSG | |||
| ) |
{ \
CompileTimeError<(XPR)> tvmet_ERROR_##MSG; \
(void)tvmet_ERROR_##MSG; \
}
Simplify the Compile Time Assertation by using an expression Xpr and an error message MSG.
Referenced by tvmet::CommaInitializer< Obj, LEN >::Initializer< T, N >::operator,(), tvmet::util::Random< T, MIN, MAX >::Random(), and tvmet::Vector< T, Sz >::Vector().
|
Author: |