diff CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/tdbc.h @ 69:33d812a61356

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 17:55:14 -0400
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/tdbc.h	Tue Mar 18 17:55:14 2025 -0400
@@ -0,0 +1,80 @@
+/*
+ * tdbc.h --
+ *
+ *	Declarations of the public API for Tcl DataBase Connectivity (TDBC)
+ *
+ * Copyright (c) 2006 by Kevin B. Kenny
+ *
+ * See the file "license.terms" for information on usage and redistribution of
+ * this file, and for a DISCLAIMER OF ALL WARRANTIES.
+ *
+ * RCS: @(#) $Id$
+ *
+ *-----------------------------------------------------------------------------
+ */
+
+#ifndef TDBC_H_INCLUDED
+#define TDBC_H_INCLUDED 1
+
+#include <tcl.h>
+
+#ifndef TDBCAPI
+#   if defined(BUILD_tdbc)
+#	define TDBCAPI MODULE_SCOPE
+#   else
+#	define TDBCAPI extern
+#	undef USE_TDBC_STUBS
+#	define USE_TDBC_STUBS 1
+#   endif
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if defined(BUILD_tdbc)
+DLLEXPORT int		Tdbc_Init(Tcl_Interp *interp);
+#elif defined(STATIC_BUILD)
+extern    int		Tdbc_Init(Tcl_Interp* interp);
+#else
+DLLIMPORT int		Tdbc_Init(Tcl_Interp* interp);
+#endif
+
+#define Tdbc_InitStubs(interp) TdbcInitializeStubs(interp, \
+        TDBC_VERSION, TDBC_STUBS_EPOCH,	TDBC_STUBS_REVISION)
+#if defined(USE_TDBC_STUBS)
+    TDBCAPI const char* TdbcInitializeStubs(
+        Tcl_Interp* interp, const char* version, int epoch, int revision);
+#else
+#    define TdbcInitializeStubs(interp, version, epoch, revision) \
+        (Tcl_PkgRequire(interp, "tdbc", version))
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+/*
+ * TDBC_VERSION and TDBC_PATCHLEVEL here must match the ones that
+ * appear near the top of configure.ac.
+ */
+
+#define	TDBC_VERSION	"1.1"
+#define TDBC_PATCHLEVEL "1.1.5"
+
+/*
+ * Include the Stubs declarations for the public API, generated from
+ * tdbc.decls.
+ */
+
+#include "tdbcDecls.h"
+
+#endif
+
+/*
+ * Local Variables:
+ * mode: c
+ * c-basic-offset: 4
+ * fill-column: 78
+ * End:
+ */