xbaseLock Class Reference

#include <xblock.h>

Inheritance diagram for xbaseLock:
xbLock

List of all members.

Public Member Functions

 xbaseLock (xbDbf *pdbf)
virtual ~xbaseLock ()
virtual xbShort LockTableHeader (xbShort LockType)
virtual xbShort LockTable (xbShort LockType)
virtual xbShort LockRecord (xbShort LockType, xbULong RecNo, xbOffT len)
virtual xbShort LockMemo (xbShort LockType)
virtual xbShort LockIndex (xbShort LockType)
 Lock Index.
virtual xbShort UnlockAll ()
virtual xbShort LockInit ()

Constructor & Destructor Documentation

xbaseLock::xbaseLock ( xbDbf pdbf  ) 
virtual xbaseLock::~xbaseLock (  )  [inline, virtual]

Member Function Documentation

xbShort xbaseLock::LockIndex ( xbShort  LockType  )  [virtual]

Lock Index.

Locks all indices for a table when using lock mode XB_XBASE_LOCK_MODE

Parameters:
LockType is one of XB_LOCK, XB_LOCK_HOLD or XB_UNLOCK

Implements xbLock.

xbShort xbaseLock::LockInit (  )  [virtual]

Reimplemented from xbLock.

xbShort xbaseLock::LockMemo ( xbShort  LockType  )  [virtual]

Implements xbLock.

xbShort xbaseLock::LockRecord ( xbShort  LockType,
xbULong  RecNo,
xbOffT  len 
) [virtual]

Implements xbLock.

xbShort xbaseLock::LockTable ( xbShort  LockType  )  [virtual]

Implements xbLock.

xbShort xbaseLock::LockTableHeader ( xbShort  LockType  )  [virtual]

Implements xbLock.

xbShort xbaseLock::UnlockAll (  )  [virtual]

Implements xbLock.


The documentation for this class was generated from the following files:

Generated on 8 Jul 2010 for Xbase64 Class Library by  doxygen 1.6.1