This inheritance list is sorted roughly, but not completely, alphabetically:
- access
- arma_blas_type_only< T >
- arma_blas_type_only< double >
- arma_blas_type_only< float >
- arma_blas_type_only< std::complex< double > >
- arma_blas_type_only< std::complex< float > >
- arma_config
- arma_counter< eT >
- arma_Cube_only< T >
- arma_Cube_only< Cube< eT > >
- arma_cx_median_packet< T >
- arma_cx_only< T >
- arma_cx_only< std::complex< T > >
- junk::arma_elem_size_test
- junk::arma_first_extra_debug_message
- arma_float_only< T >
- arma_float_only< double >
- arma_float_only< float >
- arma_float_or_cx_only< T >
- arma_float_or_cx_only< double >
- arma_float_or_cx_only< float >
- arma_float_or_cx_only< std::complex< double > >
- arma_float_or_cx_only< std::complex< float > >
- arma_glue_rel_only< T >
- arma_glue_rel_only< glue_rel_eq >
- arma_glue_rel_only< glue_rel_gt >
- arma_glue_rel_only< glue_rel_gteq >
- arma_glue_rel_only< glue_rel_lt >
- arma_glue_rel_only< glue_rel_lteq >
- arma_glue_rel_only< glue_rel_noteq >
- arma_integral_only< T >
- arma_integral_only< char >
- arma_integral_only< int >
- arma_integral_only< long >
- arma_integral_only< short >
- arma_integral_only< unsigned char >
- arma_integral_only< unsigned int >
- arma_integral_only< unsigned long >
- arma_integral_only< unsigned short >
- arma_Mat_Col_Row_only< T >
- arma_Mat_Col_Row_only< Col< eT > >
- arma_Mat_Col_Row_only< Mat< eT > >
- arma_Mat_Col_Row_only< Row< eT > >
- arma_not_cx< T >
- arma_not_cx< std::complex< T > >
- arma_not_op_rel< T >
- arma_not_op_rel< op_rel_eq >
- arma_not_op_rel< op_rel_gt_post >
- arma_not_op_rel< op_rel_gt_pre >
- arma_not_op_rel< op_rel_gteq_post >
- arma_not_op_rel< op_rel_gteq_pre >
- arma_not_op_rel< op_rel_lt_post >
- arma_not_op_rel< op_rel_lt_pre >
- arma_not_op_rel< op_rel_lteq_post >
- arma_not_op_rel< op_rel_lteq_pre >
- arma_not_op_rel< op_rel_noteq >
- arma_op_rel_only< T >
- arma_op_rel_only< op_rel_eq >
- arma_op_rel_only< op_rel_gt_post >
- arma_op_rel_only< op_rel_gt_pre >
- arma_op_rel_only< op_rel_gteq_post >
- arma_op_rel_only< op_rel_gteq_pre >
- arma_op_rel_only< op_rel_lt_post >
- arma_op_rel_only< op_rel_lt_pre >
- arma_op_rel_only< op_rel_lteq_post >
- arma_op_rel_only< op_rel_lteq_pre >
- arma_op_rel_only< op_rel_noteq >
- arma_ostream
- arma_ostream_state
- arma_qsort_helper< eT >
- arma_qsort_helper< std::complex< T > >
- arma_scalar_only< T >
- arma_scalar_only< char >
- arma_scalar_only< double >
- arma_scalar_only< float >
- arma_scalar_only< int >
- arma_scalar_only< long >
- arma_scalar_only< short >
- arma_scalar_only< std::complex< T > >
- arma_scalar_only< unsigned char >
- arma_scalar_only< unsigned int >
- arma_scalar_only< unsigned long >
- arma_scalar_only< unsigned short >
- arma_signed_integral_only< T >
- arma_signed_integral_only< char >
- arma_signed_integral_only< int >
- arma_signed_integral_only< long >
- arma_signed_integral_only< short >
- arma_sort_index_packet_ascend< T1, T2 >
- arma_sort_index_packet_descend< T1, T2 >
- arma_static_assert< true >
- arma_type_check< val >
- arma_unsigned_integral_only< T >
- arma_unsigned_integral_only< unsigned char >
- arma_unsigned_integral_only< unsigned int >
- arma_unsigned_integral_only< unsigned long >
- arma_unsigned_integral_only< unsigned short >
- arma_version
- as_scalar_redirect< N >
- as_scalar_redirect< 2 >
- as_scalar_redirect< 3 >
- auxlib
- Base< elem_type, derived >
- Base< eT, diagview< eT > >
- Base< eT, Mat< eT > >
- Base< eT, subview< eT > >
- Base< out_eT, mtGlue< out_eT, T1, T2, glue_type > >
- Base< out_eT, mtOp< out_eT, T1, op_type > >
- Base< T1::elem_type, eGlue< T1, T2, eglue_type > >
- Base< T1::elem_type, eOp< T1, eop_type > >
- Base< T1::elem_type, Glue< T1, T2, glue_type > >
- Base< T1::elem_type, Op< T1, op_type > >
- BaseCube< elem_type, derived >
- BaseCube< eT, Cube< eT > >
- BaseCube< eT, subview_cube< eT > >
- BaseCube< T1::elem_type, eGlueCube< T1, T2, eglue_type > >
- BaseCube< T1::elem_type, eOpCube< T1, eop_type > >
- BaseCube< T1::elem_type, GlueCube< T1, T2, glue_type > >
- BaseCube< T1::elem_type, OpCube< T1, op_type > >
- BaseVec< elem_type, derived >
- BaseVec< eT, Col< eT > >
- BaseVec< eT, Row< eT > >
- arma_boost::basic_format< T1, T2 >
- arma_boost::basic_format_only< T >
- arma_boost::basic_format_only< basic_format< T > >
- arma_boost::basic_format_only< basic_format< T1, T2 > >
- arma_boost::char_only< T >
- arma_boost::char_only< char >
- field< oT >::const_iterator
- Mat< eT >::const_row_iterator
- conv_to< out_eT >
- conv_to< Col< out_eT > >
- conv_to< Cube< out_eT > >
- conv_to< itpp::Mat< out_eT > >
- conv_to< itpp::Vec< out_eT > >
- conv_to< Mat< out_eT > >
- conv_to< Row< out_eT > >
- conv_to< std::vector< out_eT > >
- Cube_aux
- depth_lhs< glue_type, T1 >
- depth_lhs< glue_type, Glue< T1, T2, glue_type > >
- diagmat_proxy< T1 >
- diagmat_proxy< Col< eT > >
- diagmat_proxy< Mat< eT > >
- diagmat_proxy< Row< eT > >
- diagmat_proxy_check< T1 >
- diagmat_proxy_check< Col< eT > >
- diagmat_proxy_check< Mat< eT > >
- diagmat_proxy_check< Row< eT > >
- diskio
- eglue_core< eglue_type >
- eglue_core< eglue_div >
- eglue_core< eglue_minus >
- eglue_core< eglue_plus >
- eglue_core< eglue_schur >
- eglue_cube_core< eglue_type >
- eglue_cube_core< eglue_cube_div >
- eglue_cube_core< eglue_cube_minus >
- eglue_cube_core< eglue_cube_plus >
- eglue_cube_core< eglue_cube_schur >
- eop_aux
- eop_aux_randn< eT >
- eop_aux_randn< std::complex< T > >
- eop_aux_randu< eT >
- eop_aux_randu< std::complex< T > >
- eop_core< eop_type >
- eop_core< eop_abs >
- eop_core< eop_acos >
- eop_core< eop_acosh >
- eop_core< eop_asin >
- eop_core< eop_asinh >
- eop_core< eop_atan >
- eop_core< eop_atanh >
- eop_core< eop_conj >
- eop_core< eop_cos >
- eop_core< eop_cosh >
- eop_core< eop_eps >
- eop_core< eop_exp >
- eop_core< eop_log >
- eop_core< eop_log10 >
- eop_core< eop_neg >
- eop_core< eop_ones_diag >
- eop_core< eop_ones_full >
- eop_core< eop_pow >
- eop_core< eop_pow_int >
- eop_core< eop_randn >
- eop_core< eop_randu >
- eop_core< eop_scalar_div_post >
- eop_core< eop_scalar_div_pre >
- eop_core< eop_scalar_minus_post >
- eop_core< eop_scalar_minus_pre >
- eop_core< eop_scalar_plus >
- eop_core< eop_scalar_times >
- eop_core< eop_sin >
- eop_core< eop_sinh >
- eop_core< eop_sqrt >
- eop_core< eop_square >
- eop_core< eop_tan >
- eop_core< eop_tanh >
- eop_core< eop_trunc_exp >
- eop_core< eop_trunc_log >
- eop_core< eop_zeros >
- eop_cube_core< eop_cube_type >
- eop_cube_core< eop_cube_abs >
- eop_cube_core< eop_cube_acos >
- eop_cube_core< eop_cube_acosh >
- eop_cube_core< eop_cube_asin >
- eop_cube_core< eop_cube_asinh >
- eop_cube_core< eop_cube_atan >
- eop_cube_core< eop_cube_atanh >
- eop_cube_core< eop_cube_conj >
- eop_cube_core< eop_cube_cos >
- eop_cube_core< eop_cube_cosh >
- eop_cube_core< eop_cube_eps >
- eop_cube_core< eop_cube_exp >
- eop_cube_core< eop_cube_log >
- eop_cube_core< eop_cube_log10 >
- eop_cube_core< eop_cube_neg >
- eop_cube_core< eop_cube_ones_full >
- eop_cube_core< eop_cube_pow >
- eop_cube_core< eop_cube_pow_int >
- eop_cube_core< eop_cube_randn >
- eop_cube_core< eop_cube_randu >
- eop_cube_core< eop_cube_scalar_div_post >
- eop_cube_core< eop_cube_scalar_div_pre >
- eop_cube_core< eop_cube_scalar_minus_post >
- eop_cube_core< eop_cube_scalar_minus_pre >
- eop_cube_core< eop_cube_scalar_plus >
- eop_cube_core< eop_cube_scalar_times >
- eop_cube_core< eop_cube_sin >
- eop_cube_core< eop_cube_sinh >
- eop_cube_core< eop_cube_sqrt >
- eop_cube_core< eop_cube_square >
- eop_cube_core< eop_cube_tan >
- eop_cube_core< eop_cube_tanh >
- eop_cube_core< eop_cube_trunc_exp >
- eop_cube_core< eop_cube_trunc_log >
- eop_cube_core< eop_cube_zeros >
- eT_promoter< T1, T2 >
- field< oT >
- field_aux
- force_different_type< T1, T2 >
- force_different_type< T1, T1 >
- arma_boost::format
- arma_boost::format_metaprog< T1 >
- arma_boost::format_metaprog< basic_format< T1, T2 > >
- gemm< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_emul_cache< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_emul_simple< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed_cache< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed_simple< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemv< do_trans_A, use_alpha, use_beta >
- gemv_arma< do_trans_A, use_alpha, use_beta >
- get_pod_type< T1 >
- get_pod_type< std::complex< T2 > >
- glue_conv
- glue_cor
- glue_cov
- glue_cross
- glue_join
- glue_kron
- glue_mixed_div
- glue_mixed_minus
- glue_mixed_plus
- glue_mixed_schur
- glue_mixed_times
- glue_rel_eq
- glue_rel_gt
- glue_rel_gteq
- glue_rel_lt
- glue_rel_lteq
- glue_rel_noteq
- glue_solve
- glue_times
- glue_times_diag
- glue_times_redirect< N >
- glue_times_redirect< 3 >
- glue_times_redirect< 4 >
- glue_toeplitz
- is_arma_cube_type< T1 >
- is_arma_type< T1 >
- is_Col< T >
- is_Col< Col< eT > >
- is_complex< T1 >
- is_complex< std::complex< eT > >
- is_complex_double< T1 >
- is_complex_double< std::complex< double > >
- is_complex_float< T1 >
- is_complex_float< std::complex< float > >
- is_Cube< T >
- is_Cube< Cube< eT > >
- is_cube_generator< T1 >
- is_cube_generator< eop_cube_ones_full >
- is_cube_generator< eop_cube_randn >
- is_cube_generator< eop_cube_randu >
- is_cube_generator< eop_cube_zeros >
- is_diagview< T >
- is_diagview< diagview< eT > >
- is_double< T1 >
- is_double< double >
- is_eGlue< T >
- is_eGlue< eGlue< T1, T2, eglue_type > >
- is_eOp< T >
- is_eOp< eOp< T1, eop_type > >
- is_float< T1 >
- is_float< float >
- is_generator< T1 >
- is_generator< eop_ones_full >
- is_generator< eop_randn >
- is_generator< eop_randu >
- is_generator< eop_zeros >
- is_Glue< T >
- is_Glue< Glue< T1, T2, glue_type > >
- is_glue_times< T >
- is_glue_times< Glue< T1, T2, glue_times > >
- is_glue_times_diag< T >
- is_glue_times_diag< Glue< T1, T2, glue_times_diag > >
- is_GlueCube< T >
- is_GlueCube< GlueCube< T1, T2, glue_type > >
- is_Mat< T >
- is_Mat< Col< eT > >
- is_Mat< Mat< eT > >
- is_Mat< Row< eT > >
- is_Mat_only< T >
- is_Mat_only< Mat< eT > >
- is_non_integral< T >
- is_Op< T >
- is_Op< Op< T1, op_type > >
- is_op_diagmat< T >
- is_op_diagmat< Op< T1, op_diagmat > >
- is_op_rel< T >
- is_op_rel< mtOp< out_eT, T1, op_rel_eq > >
- is_op_rel< mtOp< out_eT, T1, op_rel_gt_post > >
- is_op_rel< mtOp< out_eT, T1, op_rel_gt_pre > >
- is_op_rel< mtOp< out_eT, T1, op_rel_gteq_post > >
- is_op_rel< mtOp< out_eT, T1, op_rel_gteq_pre > >
- is_op_rel< mtOp< out_eT, T1, op_rel_lt_post > >
- is_op_rel< mtOp< out_eT, T1, op_rel_lt_pre > >
- is_op_rel< mtOp< out_eT, T1, op_rel_lteq_post > >
- is_op_rel< mtOp< out_eT, T1, op_rel_lteq_pre > >
- is_op_rel< mtOp< out_eT, T1, op_rel_noteq > >
- is_OpCube< T >
- is_OpCube< OpCube< T1, op_type > >
- is_Row< T >
- is_Row< Row< eT > >
- is_s16< T1 >
- is_s16< s16 >
- is_s32< T1 >
- is_s32< s32 >
- is_s8< T1 >
- is_s8< s8 >
- is_same_type< T1, T2 >
- is_same_type< T1, T1 >
- is_signed< T >
- is_subview< T >
- is_subview< subview< eT > >
- is_subview_cube< T >
- is_subview_cube< subview_cube< eT > >
- is_supported_blas_type< T1 >
- is_supported_complex< T1 >
- is_supported_complex< std::complex< eT > >
- is_supported_complex_double< T1 >
- is_supported_complex_double< std::complex< double > >
- is_supported_complex_float< T1 >
- is_supported_complex_float< std::complex< float > >
- is_supported_elem_type< T1 >
- diskio::is_supported_type< eT >
- is_u16< T1 >
- is_u16< u16 >
- is_u32< T1 >
- is_u32< u32 >
- is_u8< T1 >
- is_u8< u8 >
- isnt_fltpt< T1 >
- isnt_fltpt_false
- isnt_same_type< T1, T2 >
- isnt_same_type< T1, T1 >
- isnt_supported_elem_type< T1 >
- isnt_supported_elem_type_false
- field< oT >::iterator
- itpp::Mat< eT >
- Mat_aux
- Math< eT >
- op_abs
- op_chol
- op_cor
- op_cov
- op_cx_scalar_div_post
- op_cx_scalar_div_pre
- op_cx_scalar_minus_post
- op_cx_scalar_minus_pre
- op_cx_scalar_plus
- op_cx_scalar_times
- op_diagmat
- op_diagvec
- op_dot
- op_dotext
- op_find
- op_fliplr
- op_flipud
- op_htrans
- op_imag
- op_inv
- op_max
- op_mean
- op_median
- op_min
- op_norm_dot
- op_pinv
- op_princomp
- op_princomp_cov
- op_prod
- op_real
- op_rel_eq
- op_rel_gt_post
- op_rel_gt_pre
- op_rel_gteq_post
- op_rel_gteq_pre
- op_rel_lt_post
- op_rel_lt_pre
- op_rel_lteq_post
- op_rel_lteq_pre
- op_rel_noteq
- op_repmat
- op_reshape
- op_shuffle
- op_sort
- op_stddev
- op_sum
- op_trans
- op_trans2
- op_var
- partial_unwrap< T1 >
- partial_unwrap< Col< eT > >
- partial_unwrap< eOp< Col< eT >, eop_scalar_times > >
- partial_unwrap< eOp< Mat< eT >, eop_scalar_times > >
- partial_unwrap< eOp< Row< eT >, eop_scalar_times > >
- partial_unwrap< eOp< T1, eop_scalar_times > >
- partial_unwrap< Mat< eT > >
- partial_unwrap< Op< Col< eT >, op_trans > >
- partial_unwrap< Op< Col< eT >, op_trans2 > >
- partial_unwrap< Op< Mat< eT >, op_trans > >
- partial_unwrap< Op< Mat< eT >, op_trans2 > >
- partial_unwrap< Op< Row< eT >, op_trans > >
- partial_unwrap< Op< Row< eT >, op_trans2 > >
- partial_unwrap< Op< T1, op_trans > >
- partial_unwrap< Op< T1, op_trans2 > >
- partial_unwrap< Row< eT > >
- partial_unwrap_check< T1 >
- partial_unwrap_check< Col< eT > >
- partial_unwrap_check< eOp< Col< eT >, eop_scalar_times > >
- partial_unwrap_check< eOp< Mat< eT >, eop_scalar_times > >
- partial_unwrap_check< eOp< Row< eT >, eop_scalar_times > >
- partial_unwrap_check< eOp< T1, eop_scalar_times > >
- partial_unwrap_check< Mat< eT > >
- partial_unwrap_check< Op< Col< eT >, op_trans > >
- partial_unwrap_check< Op< Col< eT >, op_trans2 > >
- partial_unwrap_check< Op< Mat< eT >, op_trans > >
- partial_unwrap_check< Op< Mat< eT >, op_trans2 > >
- partial_unwrap_check< Op< Row< eT >, op_trans > >
- partial_unwrap_check< Op< Row< eT >, op_trans2 > >
- partial_unwrap_check< Op< T1, op_trans > >
- partial_unwrap_check< Op< T1, op_trans2 > >
- partial_unwrap_check< Row< eT > >
- Phy< eT >
- podarray< eT >
- promote_type< T1, T2 >
- promote_type_ok
- promote_type< double, float >
- promote_type< double, s16 >
- promote_type< double, s32 >
- promote_type< double, s8 >
- promote_type< double, std::complex< float > >
- promote_type< double, u16 >
- promote_type< double, u32 >
- promote_type< double, u8 >
- promote_type< float, double >
- promote_type< float, s16 >
- promote_type< float, s32 >
- promote_type< float, s8 >
- promote_type< float, std::complex< double > >
- promote_type< float, u16 >
- promote_type< float, u32 >
- promote_type< float, u8 >
- promote_type< s16, double >
- promote_type< s16, float >
- promote_type< s16, s32 >
- promote_type< s16, s8 >
- promote_type< s16, std::complex< T > >
- promote_type< s16, u16 >
- promote_type< s16, u32 >
- promote_type< s16, u8 >
- promote_type< s32, double >
- promote_type< s32, float >
- promote_type< s32, s16 >
- promote_type< s32, s8 >
- promote_type< s32, std::complex< T > >
- promote_type< s32, u16 >
- promote_type< s32, u32 >
- promote_type< s32, u8 >
- promote_type< s8, double >
- promote_type< s8, float >
- promote_type< s8, s16 >
- promote_type< s8, s32 >
- promote_type< s8, std::complex< T > >
- promote_type< s8, u16 >
- promote_type< s8, u32 >
- promote_type< s8, u8 >
- promote_type< std::complex< double >, float >
- promote_type< std::complex< double >, std::complex< float > >
- promote_type< std::complex< float >, double >
- promote_type< std::complex< float >, std::complex< double > >
- promote_type< std::complex< T >, s16 >
- promote_type< std::complex< T >, s32 >
- promote_type< std::complex< T >, s8 >
- promote_type< std::complex< T >, T >
- promote_type< std::complex< T >, u16 >
- promote_type< std::complex< T >, u32 >
- promote_type< std::complex< T >, u8 >
- promote_type< T, std::complex< T > >
- promote_type< T, T >
- promote_type< u16, double >
- promote_type< u16, float >
- promote_type< u16, s16 >
- promote_type< u16, s32 >
- promote_type< u16, s8 >
- promote_type< u16, std::complex< T > >
- promote_type< u16, u32 >
- promote_type< u16, u8 >
- promote_type< u32, double >
- promote_type< u32, float >
- promote_type< u32, s16 >
- promote_type< u32, s32 >
- promote_type< u32, s8 >
- promote_type< u32, std::complex< T > >
- promote_type< u32, u16 >
- promote_type< u32, u8 >
- promote_type< u8, double >
- promote_type< u8, float >
- promote_type< u8, s16 >
- promote_type< u8, s32 >
- promote_type< u8, s8 >
- promote_type< u8, std::complex< T > >
- promote_type< u8, u16 >
- promote_type< u8, u32 >
- Proxy< T1 >
- Proxy< Col< eT > >
- Proxy< diagview< eT > >
- Proxy< eGlue< T1, T2, eglue_type > >
- Proxy< eOp< T1, eop_type > >
- Proxy< Glue< T1, T2, glue_type > >
- Proxy< Mat< eT > >
- Proxy< mtGlue< out_eT, T1, T2, glue_type > >
- Proxy< mtOp< out_eT, T1, op_type > >
- Proxy< Op< T1, op_type > >
- Proxy< Row< eT > >
- Proxy< subview< eT > >
- ProxyCube< T1 >
- ProxyCube< Cube< eT > >
- ProxyCube< eGlueCube< T1, T2, eglue_type > >
- ProxyCube< eOpCube< T1, eop_type > >
- ProxyCube< GlueCube< T1, T2, glue_type > >
- ProxyCube< OpCube< T1, op_type > >
- ProxyCube< subview_cube< eT > >
- Mat< eT >::row_iterator
- running_stat< eT >
- running_stat_aux
- running_stat_vec< eT >
- running_stat_vec_aux
- arma_boost::string_only< T >
- arma_boost::string_only< std::string >
- strip_diagmat< T1 >
- strip_diagmat< Op< T1, op_diagmat > >
- strip_inv< T1 >
- strip_inv< Op< T1, op_inv > >
- subview_field< oT >
- syslib
- unwrap< T1 >
- unwrap< Col< eT > >
- unwrap< Mat< eT > >
- unwrap< mtGlue< out_eT, T1, T2, glue_type > >
- unwrap< mtOp< out_eT, T1, op_type > >
- unwrap< Row< eT > >
- unwrap_check< T1 >
- unwrap_check< Col< eT > >
- unwrap_check< Mat< eT > >
- unwrap_check< Row< eT > >
- unwrap_cube< T1 >
- unwrap_cube< Cube< eT > >
- unwrap_cube_check< T1 >
- unwrap_cube_check< Cube< eT > >
- upgrade_val< T1, T2 >
- upgrade_val< double, std::complex< float > >
- upgrade_val< float, std::complex< double > >
- upgrade_val< std::complex< double >, float >
- upgrade_val< std::complex< double >, std::complex< float > >
- upgrade_val< std::complex< float >, double >
- upgrade_val< std::complex< float >, std::complex< double > >
- upgrade_val< std::complex< T >, T2 >
- upgrade_val< T, T >
- upgrade_val< T1, std::complex< T > >
- itpp::Vec< eT >
- wall_clock