OSB_LIB::AccountImp Class Reference

Inheritance diagram for OSB_LIB::AccountImp:

Inheritance graph
[legend]
Collaboration diagram for OSB_LIB::AccountImp:

Collaboration graph
[legend]
List of all members.

Detailed Description

Accounting Interface Implementation.

This is a dummy implementation of accounting interface. Usually this class is implemented in different way for different system. It has TO BE CHANGED during actual implementation.

Definition at line 339 of file account.h.

Public Member Functions

Private Attributes


Constructor & Destructor Documentation

OSB_LIB::AccountImp::AccountImp ( OSB_DB::Session s  )  [inline]

Constructor: session is for access oracle.

Definition at line 342 of file account.h.


Member Function Documentation

bool OSB_LIB::AccountImp::getBalance ( const Associate ,
const DateTime ,
MoneyList  
) [inline, virtual]

The function just returns false: balance not available.

Implements OSB_LIB::AccountInterface.

Definition at line 347 of file account.h.

virtual long OSB_LIB::AccountImp::readTransactions ( TransactionList ,
const Associate ,
const DateTime ,
const DateTime  
) [inline, virtual]

The function just returns 0: transactions not available.

Implements OSB_LIB::AccountInterface.

Definition at line 359 of file account.h.

long OSB_LIB::AccountImp::writeTransactions ( const TransactionList  )  [inline, virtual]

The function just returns 0: transactions not available.

Implements OSB_LIB::AccountInterface.

Definition at line 389 of file account.h.


Member Data Documentation

OSB_DB::Session* OSB_LIB::AccountImp::session_ [private]

Session for access oracle.

Definition at line 397 of file account.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:10:36 2006 for OSB Library by  doxygen 1.4.7