GlobalObjects
Loading...
Searching...
No Matches
glo::TransactionManager::TransactionPoint Class Reference

Objects of this class reflect a transaction start. More...

#include <GloTransactionManager.h>

Inheritance diagram for glo::TransactionManager::TransactionPoint:

Public Member Functions

 TransactionPoint ()
 
 TransactionPoint (int iCount)
 
virtual ~TransactionPoint ()
 
int getCount () const
 
- Public Member Functions inherited from glo::TransactionManager::TransactionBase
 TransactionBase ()
 
virtual ~TransactionBase ()
 

Private Member Functions

 TransactionPoint (const TransactionPoint &)
 
TransactionManager::TransactionPointoperator= (const TransactionPoint &)
 

Private Attributes

int m_iCount
 

Detailed Description

Objects of this class reflect a transaction start.

Author
Helmut Jakoby

Constructor & Destructor Documentation

◆ TransactionPoint() [1/3]

glo::TransactionManager::TransactionPoint::TransactionPoint ( )

Standard constructor.

◆ TransactionPoint() [2/3]

glo::TransactionManager::TransactionPoint::TransactionPoint ( int iCount)

Constructor with parameter passing.

Parameters
[in]iCountSets m_iCount.

◆ TransactionPoint() [3/3]

glo::TransactionManager::TransactionPoint::TransactionPoint ( const TransactionPoint & )
private

The copy constructor is not available.

◆ ~TransactionPoint()

virtual glo::TransactionManager::TransactionPoint::~TransactionPoint ( )
virtual

Destructor.

Member Function Documentation

◆ getCount()

int glo::TransactionManager::TransactionPoint::getCount ( ) const

Returns m_iCount.

Returns
See above.

◆ operator=()

TransactionManager::TransactionPoint & glo::TransactionManager::TransactionPoint::operator= ( const TransactionPoint & )
private

The assignment operator is not available.

Member Data Documentation

◆ m_iCount

int glo::TransactionManager::TransactionPoint::m_iCount
private

The counter. When a TransactionPoint is placed on the Transaction Stack, this counter will be 1 greater than a previous 'bottom' TransactionPoint on the Transaction Stack.


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