OSB_LIB::TaxTraits Class Reference

Inheritance diagram for OSB_LIB::TaxTraits:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

TaxTraits is a data class holding relevant billing information for tax amounts other than the actual tax amount.

Definition at line 178 of file chargetraits.h.

Public Member Functions

Private Attributes


Constructor & Destructor Documentation

OSB_LIB::TaxTraits::TaxTraits ( Oid  oid = Oid()  )  [inline, explicit]

Constructor with object id.

Definition at line 181 of file chargetraits.h.

OSB_LIB::TaxTraits::~TaxTraits (  )  [inline]

d'tor

Definition at line 184 of file chargetraits.h.


Member Function Documentation

TaxTraits& OSB_LIB::TaxTraits::operator &= ( const TaxTraits  ) 

Compare two traits and set check mask.

'Add' two tax traits by 'greying' all entries which:

void OSB_LIB::TaxTraits::setTaxIdVs ( const TaxIdVs  ) 

Modify data member.

TaxIdVs OSB_LIB::TaxTraits::taxIdVs (  )  const [inline]

Read access to data member.

Definition at line 189 of file chargetraits.h.

References taxIdVs_.

Referenced by OSB_LIB::Tax::oid(), and OSB_LIB::TaxAmount::taxIdVs().


Member Data Documentation

TaxIdVs OSB_LIB::TaxTraits::taxIdVs_ [private]

Definition at line 201 of file chargetraits.h.

Referenced by taxIdVs().


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