summaryrefslogtreecommitdiff
path: root/src/statisticsFunctions/includes/statMin.h
diff options
context:
space:
mode:
authorcornet2009-04-22 11:43:58 +0000
committercornet2009-04-22 11:43:58 +0000
commit0bb54c3bd1b4f41dc8336b53eaa2ca32126044e3 (patch)
tree65e00af6ae9d3d14f97478e193affb5bf3b72170 /src/statisticsFunctions/includes/statMin.h
parent088ab6f0fb18541245ef326f87d9150d54c6e1dc (diff)
downloadscilab2c-0bb54c3bd1b4f41dc8336b53eaa2ca32126044e3.tar.gz
scilab2c-0bb54c3bd1b4f41dc8336b53eaa2ca32126044e3.tar.bz2
scilab2c-0bb54c3bd1b4f41dc8336b53eaa2ca32126044e3.zip
add statisticsFunctions project
Diffstat (limited to 'src/statisticsFunctions/includes/statMin.h')
-rw-r--r--src/statisticsFunctions/includes/statMin.h22
1 files changed, 16 insertions, 6 deletions
diff --git a/src/statisticsFunctions/includes/statMin.h b/src/statisticsFunctions/includes/statMin.h
index 2b21c74a..9528d9f4 100644
--- a/src/statisticsFunctions/includes/statMin.h
+++ b/src/statisticsFunctions/includes/statMin.h
@@ -13,6 +13,11 @@
#ifndef __STAT_MIN_H__
#define __STAT_MIN_H__
+#include "dynlib_statisticsfunctions.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
/*
** \brief Sum of a scalar element, just returns it
@@ -36,9 +41,9 @@
** \param size, the size of the array
** \returns the min.
*/
-float smina(float *in, int size);
-void srowmina(float *in, int lines, int columns, float* out);
-void scolumnmina(float *in, int lines, int columns, float* out);
+EXTERN_STATFUNC float smina(float *in, int size);
+EXTERN_STATFUNC void srowmina(float *in, int lines, int columns, float* out);
+EXTERN_STATFUNC void scolumnmina(float *in, int lines, int columns, float* out);
/*
** \brief Sum of a double array
@@ -46,8 +51,13 @@ void scolumnmina(float *in, int lines, int columns, float* out);
** \param size, the size of the array
** \returns the min.
*/
-double dmina(double *in, int size);
-void drowmina(double *in, int lines, int columns, double* out);
-void dcolumnmina(double *in, int lines, int columns, double* out);
+EXTERN_STATFUNC double dmina(double *in, int size);
+EXTERN_STATFUNC void drowmina(double *in, int lines, int columns, double* out);
+EXTERN_STATFUNC void dcolumnmina(double *in, int lines, int columns, double* out);
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
#endif /* !__STAT_MIN_H__ */