/usr/include/vdkxdb2/vdkxdb_support.h is in libvdkxdb2-dev 2.4.0-3.3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | /*
* ===========================
* VDK Visual Development Kit
* xdb subsystem
* Version 0.1
* Revision 0.0
* April 2000
* ===========================
*
* Copyright (C) 1998, Mario Motta
* Developed by Mario Motta <mmotta@guest.net>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*/
/*!
\mainpage VDKXdb version 2.0.0
\section introduction What is VDKXdb2
VDKXdb2 is a wrapper on Xbase (or xdb) library. It provides a set of VDK
data-aware widgets and some database classes:
- VDKXDatabase
- VDKXTable
- VDKXTableIndex
VDKXdb2 requires VDK 2.0.0 or higher
XBase is an xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library
originally by Gary Kunkel and others.
XBASE is useful for accessing data in legacy dBase 3 and 4 database files as
well as a general light-weight database engine. It includes support for
DBF (dBase version 3 and 4) data files, NDX and NTX indexes, and DBT
(dBase version 3 and 4). It supports file and record locking under *nix
OS's (we hope to fix the locking support under Win32 soon).
\section manual User notes
Since VDKXDatabase, VDKXTable and VDKXTableIndex are
subclasses of xdb object user should have some knowledge on
using xdb, refer to xdb documentation for further informations
and behaviours. More informations on xdb can be achieved visiting
http://xdb.sourceforge.net
\section general General considerations
As usual in VDK all vdkxdb objects should be constructed
on the heap with new operator. An exception is VDKXdb class that can be
a static/automatic object.
Is not necessary to explicitely close and destroy VDKXTable and
VDKXTableIndex since when a VDKXDatabase object is destroyed all associated
tables and indices will be flushed, closed and destroyed as well.
All new'ed vdxdb objects will be automatically deleted before program
termination or with GC.
\author
\arg Mario Motta mmotta@guest.net
\par Note
This manual is a living document and changes with the development of VDK.
I hope that the hints and tips will be useful. More information can be
obtained from the examples source files in ./testvdk. Comments and
suggestions are welcome.
\par Copyright 1998,1999,2000 Mario Motta and VDK Team
Permission is granted to make and distribute verbatim copies of this manual
provided that the copyright notice and this permission notice are preserved
in all copies. Permission is granted to copy and distribute modified
version, including translation in other languages, of this manual under
the conditions for verbatim copying, provided that the entire resulting
derived work is distributed under the terms of a permission notice
identical to this one. Any translated version of this permission notice
must have been approved by Mario Motta.
*/
#ifndef _vdkxdb_support_h
#define _vdkxdb_support_h
#include <vdkxdb2/vdkxdb.h>
#include <vdkxdb2/vdkxtable.h>
#include <vdkxdb2/vdkxentry.h>
#include <vdkxdb2/vdkxcheckbutton.h>
#include <vdkxdb2/vdkxclist.h>
#include <vdkxdb2/vdkxmemo.h>
#endif
|