#define CTL_Connect

#include <mexhelper.h>
#include <matrix_mlab.ri>

matrix<double> doIT (matrix<double> &m)
{
	std::cerr << "Matrix:\n" << m << "\n";
	return m;
}

std::vector<std::vector<double> > doITagainSam (std::vector<std::vector<double> > &m)
{
	std::cerr << "Matrix:\n" << m << "\n";
	return m;
}

void CTL_connect ()
{
#ifdef CTL_VER
	Matrix::connect<1>(::doIT);
	Matrix::connect<2>(::doITagainSam);
#else
	Matrix::connectID<1>(::doIT);
	Matrix::connectID<2>(::doITagainSam);
#endif
}
