From 919679967804f48ce8ff15cf4b172e28071a367a Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 摹曛, 01 10月 2015 17:03:03 +0800
Subject: [PATCH] Add building of shared library

---
 libscpi/inc/scpi/expression.h |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/libscpi/inc/scpi/expression.h b/libscpi/inc/scpi/expression.h
index dedda20..e3cb035 100644
--- a/libscpi/inc/scpi/expression.h
+++ b/libscpi/inc/scpi/expression.h
@@ -42,6 +42,17 @@
 extern "C" {
 #endif
     
+    enum _scpi_expr_result_t {
+        SCPI_EXPR_OK = 0,
+        SCPI_EXPR_ERROR,
+        SCPI_EXPR_NO_MORE,
+    };
+    typedef enum _scpi_expr_result_t scpi_expr_result_t;
+
+    scpi_expr_result_t SCPI_ExprNumericListEntry(scpi_t * context, scpi_parameter_t * param, int index, scpi_bool_t * isRange, scpi_parameter_t * valueFrom, scpi_parameter_t * valueTo);
+    scpi_expr_result_t SCPI_ExprNumericListEntryInt(scpi_t * context, scpi_parameter_t * param, int index, scpi_bool_t * isRange, int32_t * valueFrom, int32_t * valueTo);
+    scpi_expr_result_t SCPI_ExprNumericListEntryDouble(scpi_t * context, scpi_parameter_t * param, int index, scpi_bool_t * isRange, double * valueFrom, double * valueTo);
+
 #ifdef __cplusplus
 }
 #endif

--
Gitblit v1.9.1