DataWorks
Database Library/Client
Loading...
Searching...
No Matches
dataworks.h
Go to the documentation of this file.
1/* $Id: dataworks.h 78 2024-05-22 06:08:48Z nishi $ */
2/* --- START LICENSE --- */
3/* -------------------------------------------------------------------------- */
4/* Copyright (c) 2024 Crabware. */
5/* Redistribution and use in source and binary forms, with or without modific */
6/* ation, are permitted provided that the following conditions are met: */
7/* 1. Redistributions of source code must retain the above copyright noti */
8/* ce, this list of conditions and the following disclaimer. */
9/* 2. Redistributions in binary form must reproduce the above copyright n */
10/* otice, this list of conditions and the following disclaimer in the documen */
11/* tation and/or other materials provided with the distribution. */
12/* 3. Neither the name of the copyright holder nor the names of its contr */
13/* ibutors may be used to endorse or promote products derived from this softw */
14/* are without specific prior written permission. */
15/* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS */
16/* " AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, TH */
17/* E IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPO */
18/* SE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS */
19/* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CON */
20/* SEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITU */
21/* TE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPT */
22/* ION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, S */
23/* TRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN AN */
24/* Y WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY */
25/* OF SUCH DAMAGE. */
26/* -------------------------------------------------------------------------- */
27/* --- END LICENSE --- */
28
29#ifndef __DATAWORKS_DATAWORKS_H__
30#define __DATAWORKS_DATAWORKS_H__
31
39#ifdef __cplusplus
40extern "C" {
41#endif
42
49const char* dataworks_get_version(void);
50
57const char* dataworks_get_compile_date(void);
58
65const char* dataworks_get_platform(void);
66
73char dataworks_get_endian(void);
74
81const char* dataworks_get_copyright(void);
82
83#ifdef __cplusplus
84}
85#endif
86
87#endif
const char * dataworks_get_compile_date(void)
Get the compilation date of DataWorks.
Definition dataworks.c:51
const char * dataworks_get_version(void)
Get the version of DataWorks.
Definition dataworks.c:50
const char * dataworks_get_copyright(void)
Get the copyright of DataWorks.
Definition dataworks.c:58
char dataworks_get_endian(void)
Get the Endian of the platform.
Definition dataworks.c:53
const char * dataworks_get_platform(void)
Get the compilation platform of DataWorks.
Definition dataworks.c:52