

Definition at line 191 of file balancesheet_i.h.
typedef std::list<Locators::Key> OSB_CORBA::BalanceSheetWriter_i::Servants [private] |
| OSB_CORBA::BalanceSheetWriter_i::BalanceSheetWriter_i | ( | ContractAdmin_i & | cadmin, | |
| const OSB_LIB::BalanceSheet & | bs | |||
| ) |
Constructor.
| OSB_CORBA::BalanceSheetWriter_i::~BalanceSheetWriter_i | ( | ) |
Destructor: unregister servants of BS pages.
| virtual BsPageId OSB_CORBA::BalanceSheetWriter_i::addOtc | ( | const OnetimeCharge & | otc, | |
| CORBA::Boolean | noWait | |||
| ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Add a new one-time change.
| virtual BsPageWriter_ptr OSB_CORBA::BalanceSheetWriter_i::getBsPage | ( | const BsPageId & | id | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get an opened balance page by id.
| virtual BsPageSeq* OSB_CORBA::BalanceSheetWriter_i::getBsPages | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get all opened balance pages.
| virtual CORBA::Boolean OSB_CORBA::BalanceSheetWriter_i::hasAdvCharges | ( | ) | throw (CORBA::SystemException) [virtual] |
Check if balance sheet has advance charges.
| virtual CORBA::Boolean OSB_CORBA::BalanceSheetWriter_i::hasOtc | ( | ) | throw (CORBA::SystemException) [virtual] |
Check if balance sheet has one-time charges.
| const Locators::Key& OSB_CORBA::BalanceSheetWriter_i::key | ( | ) | const [inline] |
| virtual BsTotal* OSB_CORBA::BalanceSheetWriter_i::totalCharges | ( | ) | throw (CORBA::SystemException) [virtual] |
Get total charges in all opened balance pages.
const std::string OSB_CORBA::BalanceSheetWriter_i::IFC [static] |
Definition at line 196 of file balancesheet_i.h.
1.4.7