aboutsummaryrefslogtreecommitdiff
path: root/vendor/voclient/voapps/voApps.i
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/voclient/voapps/voApps.i')
-rw-r--r--vendor/voclient/voapps/voApps.i90
1 files changed, 90 insertions, 0 deletions
diff --git a/vendor/voclient/voapps/voApps.i b/vendor/voclient/voapps/voApps.i
new file mode 100644
index 00000000..b1ae3e7c
--- /dev/null
+++ b/vendor/voclient/voapps/voApps.i
@@ -0,0 +1,90 @@
+/**
+ * VOAPPS.I -- SWIG Interface definition file.
+ *
+ * @file voApps.i
+ * @author Mike Fitzpatrick
+ * @date 6/03/12
+ *
+ * @brief SWIG Interface definition file.
+ */
+
+%module voapps
+%{
+
+/* SAMP messaging
+ */
+extern int vosamp (int argc, char **argv, size_t *len, void **result);
+
+
+/* VOTable manipulation tasks.
+ */
+extern int votcnv (int argc, char **argv, size_t *len, void **result);
+extern int votget (int argc, char **argv, size_t *len, void **result);
+extern int votinfo (int argc, char **argv, size_t *len, void **result);
+extern int votpos (int argc, char **argv, size_t *len, void **result);
+extern int votsort (int argc, char **argv, size_t *len, void **result);
+extern int votstat (int argc, char **argv, size_t *len, void **result);
+/*
+extern int votcat (int argc, char **argv, size_t *len, void **result);
+extern int votjoin (int argc, char **argv, size_t *len, void **result);
+extern int votsplit (int argc, char **argv, size_t *len, void **result);
+*/
+
+
+/* VO Data Access tasks.
+ */
+extern int vodata (int argc, char **argv, size_t *len, void **result);
+extern int voatlas (int argc, char **argv, size_t *len, void **result);
+
+
+/* VO Registry query tasks.
+ */
+extern int voregistry (int argc, char **argv, size_t *len, void **result);
+
+
+/* VO Name Resolution Tasks.
+ */
+extern int vosesame (int argc, char **argv, size_t *len, void **result);
+
+%}
+
+
+
+
+
+/* SAMP messaging
+ */
+extern int vosamp (int argc, char **argv, size_t *len, void **result);
+
+
+/* VOTable manipulation tasks.
+ */
+extern int votcnv (int argc, char **argv, size_t *len, void **result);
+extern int votget (int argc, char **argv, size_t *len, void **result);
+extern int votinfo (int argc, char **argv, size_t *len, void **result);
+extern int votpos (int argc, char **argv, size_t *len, void **result);
+extern int votsort (int argc, char **argv, size_t *len, void **result);
+extern int votstat (int argc, char **argv, size_t *len, void **result);
+/*
+extern int votcat (int argc, char **argv, size_t *len, void **result);
+extern int votjoin (int argc, char **argv, size_t *len, void **result);
+extern int votsplit (int argc, char **argv, size_t *len, void **result);
+*/
+
+
+/* VO Data Access tasks.
+ */
+extern int vodata (int argc, char **argv, size_t *len, void **result);
+extern int voatlas (int argc, char **argv, size_t *len, void **result);
+
+
+/* VO Registry query tasks.
+ */
+extern int voregistry (int argc, char **argv, size_t *len, void **result);
+
+
+/* VO Name Resolution Tasks.
+ */
+extern int vosesame (int argc, char **argv, size_t *len, void **result);
+
+