Tax is an abstract base class that contains a TaxTraits and defines the interface common to all tax rules.
ToDo: Add interface for clients to inquire about parameters for calculation of net amounts when we're dealing with a gross amt.
Definition at line 64 of file tax.h.
Implemented in OSB_LIB::StandardTax.
TaxIdVs OSB_LIB::Tax::oid | ( | ) | const [inline] |
const TaxTraits& OSB_LIB::Tax::traits | ( | ) | const [inline] |
virtual std::ostream& OSB_LIB::Tax::write | ( | std::ostream & | ) | const [pure virtual] |
std::string OSB_LIB::Tax::name |
TaxTraits OSB_LIB::Tax::traits_ [protected] |