Move all armadillo header include to php_arma.hh

This commit is contained in:
CismonX 2019-09-21 06:48:25 +08:00
parent 9a9f2a87f2
commit 466b3081a0
22 changed files with 0 additions and 65 deletions

View File

@ -12,7 +12,6 @@
#include "mapval.hh"
#include "stream_utils.hh"
#include <armadillo>
#include <zend_interfaces.h>
namespace php_arma

View File

@ -9,8 +9,6 @@
#include "php_arma.hh"
#include <armadillo>
namespace php_arma
{
struct fill

View File

@ -10,8 +10,6 @@
#include "subview_mat.hh"
#include "diagonal.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -24,11 +24,6 @@
PHP_ARMA_DENSE_OPERATOR_EX(subview_mat, func) \
PHP_ARMA_OPERATOR_END()
namespace arma
{
template <typename T> class conv_to;
}
namespace php_arma
{
template <typename T, typename ChildT>

View File

@ -12,8 +12,6 @@
#include "subview_mat.hh"
#include "diagonal.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -9,8 +9,6 @@
#include "dense_matrix.hh"
#include "subview_mat.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -11,8 +11,6 @@
#include "mat.hh"
#include "subview_mat.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -11,8 +11,6 @@
#include "dense.hh"
// #include "sparse.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, bool B>

View File

@ -11,13 +11,6 @@
#include "complex.hh"
#include "shared_methods.hh"
namespace arma
{
template <typename T> class diagview;
template <typename T> class spdiagview;
template <typename T> class get_pod_type;
}
namespace php_arma
{
template <typename T> struct mat;

View File

@ -7,8 +7,6 @@
#include "functions.hh"
#include "complex.hh"
#include <armadillo>
#define PHP_ARMA_FE(func) \
ZEND_RAW_FENTRY("Arma\\" #func, ZEND_FN(func), nullptr, 0)

View File

@ -7,8 +7,6 @@
#include "mapval.hh"
#include "complex.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, bool B1, bool B2>

View File

@ -21,13 +21,6 @@
PHP_ARMA_MAPVAL_OPERATOR_EX(cx_double, func) \
PHP_ARMA_OPERATOR_END()
// Forward declarations.
namespace arma
{
template <typename T> class SpMat_MapMat_val;
template <typename T> class SpSubview_MapMat_val;
}
namespace php_arma
{
template <typename T, bool IsSparse, bool IsSubview>

View File

@ -14,8 +14,6 @@
#include "resizable_matrix.hh"
#include "dense_resizable_matrix.hh"
#include <armadillo>
namespace php_arma
{
template <typename T>

View File

@ -10,13 +10,6 @@
#include "php_arma.hh"
#include "complex.hh"
// Forward declarations.
namespace arma
{
template <typename T> class Mat;
template <typename T> class get_pod_type;
}
namespace php_arma
{
template <typename T> struct subview_mat;

View File

@ -8,8 +8,6 @@
#include "mat.hh"
#include "subview_mat.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -8,8 +8,6 @@
#include "subview_mat.hh"
#include "diagonal.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -9,8 +9,6 @@
#include "matrix.hh"
#include "subview_mat.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -13,8 +13,6 @@
#include "subview_mat.hh"
#include "mapval.hh"
#include <armadillo>
#if PHP_VERSION_ID >= 70300
// See https://github.com/php/php-src/blob/PHP-7.3/UPGRADING.INTERNALS section 3.1.b.
#define EX_CONSTANT(op) RT_CONSTANT(EX(opline), op)

View File

@ -9,8 +9,6 @@
#include "matrix.hh"
#include "mat.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename T1>

View File

@ -8,8 +8,6 @@
#include "mapval.hh"
#include "diagonal.hh"
#include <armadillo>
namespace php_arma
{
template <typename T, typename ChildT>

View File

@ -14,8 +14,6 @@
#include "non_resizable_matrix.hh"
#include "dense_non_resizable_matrix.hh"
#include <armadillo>
namespace php_arma
{
template <typename T>

View File

@ -10,12 +10,6 @@
#include "php_arma.hh"
#include "complex.hh"
namespace arma
{
template <typename T> class subview;
template <typename T> class get_pod_type;
}
namespace php_arma
{
template <typename T> struct mat;