// // php-armadillo/dense_resizable_matrix.cc // // @Author CismonX // #include "dense_resizable_matrix.hh" #include "dense_matrix.hh" #include "resizable_matrix.hh" #include "mat.hh" namespace php_arma { template PHP_ARMA_METHOD(dense_resizable_matrix, ones, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, randu, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, randn, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, insertRows, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, insertCols, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, swap, T, T1) { } template PHP_ARMA_METHOD(dense_resizable_matrix, isSorted, T, T1) { } template PHP_ARMA_START_ME(dense_resizable_matrix, T, T1) PHP_ARMA_ME(ones, ZEND_ACC_PUBLIC) PHP_ARMA_ME(randu, ZEND_ACC_PUBLIC) PHP_ARMA_ME(randn, ZEND_ACC_PUBLIC) PHP_ARMA_ME(insertRows, ZEND_ACC_PUBLIC) PHP_ARMA_ME(insertCols, ZEND_ACC_PUBLIC) PHP_ARMA_ME(swap, ZEND_ACC_PUBLIC) PHP_ARMA_ME(isSorted, ZEND_ACC_PUBLIC) PHP_ARMA_END_ME(); void dense_resizable_matrix_init() { dense_resizable_matrix_ce = interface_register( dense_matrix_ce, resizable_matrix_ce); } PHP_ARMA_INSTANTIATE(dense_resizable_matrix, mat); }