Go to the source code of this file.
Classes | |
struct | as_scalar_redirect< N > |
struct | as_scalar_redirect< 2 > |
struct | as_scalar_redirect< 3 > |
Functions | |
template<typename T1 , typename T2 > | |
arma_inline arma_warn_unused T1::elem_type | as_scalar (const Glue< T1, T2, glue_times > &X, const typename arma_not_cx< typename T1::elem_type >::result *junk=0) |
template<typename T1 > | |
arma_warn_unused T1::elem_type | as_scalar (const Base< typename T1::elem_type, T1 > &X) |
template<typename T1 > | |
arma_inline arma_warn_unused T1::elem_type | as_scalar (const eOp< T1, eop_neg > &X) |
template<typename T1 > | |
arma_warn_unused T1::elem_type | as_scalar (const BaseCube< typename T1::elem_type, T1 > &X) |
template<typename T > | |
arma_inline arma_warn_unused const arma_scalar_only< T > ::result & | as_scalar (const T &x) |
template<typename T1 > | |
T1::elem_type | as_scalar_diag (const Base< typename T1::elem_type, T1 > &X) |
template<typename T1 , typename T2 , typename T3 > | |
T1::elem_type | as_scalar_diag (const Glue< Glue< T1, T2, glue_times_diag >, T3, glue_times > &X) |