44 #ifndef __XB_XBLOCK_H__ 45 #define __XB_XBLOCK_H__ 47 #ifdef __GNU_LesserG__ 60 xbLock(
xbDbf * dbf );
67 virtual xbShort UnlockAll() = 0;
82 xbaseLock(
xbDbf * pdbf );
83 virtual ~xbaseLock() {}
99 dbaseLock(
xbDbf * pdbf );
100 virtual ~dbaseLock() {}
113 clipperLock(
xbDbf * pdbf );
114 virtual ~clipperLock() {}
126 foxproLock(
xbDbf * pdbf );
127 virtual ~foxproLock() {}
139 noLock(
xbDbf * pdbf ) : xbLock( pdbf ) {};
158 #endif // XB_LOCKING_ON 159 #endif // __XB_XBLOCK_H__ #define XBDLLEXPORT
Definition: xbase64.h:87
short int xbShort
xbShort type
Definition: xbtypes.h:60
#define XB_NO_ERROR
Definition: xbretcod.h:50
unsigned long int xbULong
xbULong type
Definition: xbtypes.h:50
long xbOffT
Definition: xbtypes.h:98
xbMH struct
Definition: xbdbf.h:190