Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions  Download package

cbd300_InvCurrent Class Reference

#include <gbd300.h>

Inheritance diagram for cbd300_InvCurrent:

cbd300_InvCurrentBasis

List of all members.


Detailed Description

endclass: cbd300_InvCurrentBasis

class: cbd300_InvCurrent description:

Definition at line 128 of file gbd300.h.


Public Member Functions

void bd05SetCurrent (tgg00_TransContext &Trans, tgg00_MessType_Enum MessType, const tgg00_FileId &FileId)
void bd05SetCurrent (tgg00_TransContext &Trans, tgg00_MessType_Enum MessType)
void bd300FreeRoot ()
tsp00_PageNo bd300GetRootId ()
tsp00_Int4 bd300GetRootLeafCount ()
tsp00_Int4 bd300GetRootLevel ()
void bd300InitInvCurrent (tgg00_TransContext &Trans, tgg00_FileId &FileId, const tbd_node_request &RequestKind, const tgg00_MessType &MessType, const tgg00_VtraceType &TraceObject, bool bIgnoreInvError, bool bSetUsageCounter)
void bd300InitInvCurrentBasis (tgg00_TransContext &Trans, const tbd_node_request &RequestKind, const tgg00_MessType &MessType, const tgg00_VtraceType &TraceObject, bool bIgnoreInvError, bool bCountAccesses)
void bd300LockTree ()
bool bd300LockTreeExclusive ()
void bd300ReleaseRoot ()
void bd300ResetUsageFlag ()
void bd300ResetUsageInfo (tgg00_BasisError &TrError)
tbd_node_ptrs & bd300RootPtrs ()
tbd_node_request & bd300RootRequestKind ()
void bd300SetFileNotAccessible (bool bSetErrorToNotAccessible=true)
void bd300SetTraceObject (tgg00_VtraceType_Enum TraceObject)
void bd300SkipErrorHandling ()
void bd300UnlockTree (bool bTreeIsRemoved=false)
void bd300UpdateLeafCount ()
 cbd300_InvCurrent (tgg00_TransContext &Trans, tgg00_FileId &FileId, const tbd_node_request &RequestKind, const tgg00_MessType &MessType, const tgg00_VtraceType &TraceObject, bool bIgnoreInvError, bool bSetUsageCounter)

Protected Member Functions

tbd00_PageLockMode_Enum bd300_GetRootLockMode ()
bool bd300_IsInvError (tgg00_BasisError BasisError)

Protected Attributes

bool m_bIgnoreInvError
bool m_bSkipErrorHandling
bool m_CountAccesses
tbd_node_request m_RequestKind
tgg00_VtraceType_Enum m_TraceObject

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

Generated by  Doxygen 1.6.0   Back to index