|
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: |