No rounding operations are carried out on Decimal objects.
Definition at line 239 of file roundrule.h.
typedef std::auto_ptr<DontRound> OSB_LIB::DontRound::AutoPtr |
Short-cut for an auto pointer.
For details see quality manual, implementation patterns: Virtual copy construction.
Reimplemented from OSB_LIB::RoundRule.
Definition at line 243 of file roundrule.h.
OSB_LIB::DontRound::DontRound | ( | const Oid & | id | ) | [inline] |
OSB_LIB::DontRound::DontRound | ( | const Oid & | id, | |
const std::string & | name, | |||
const std::string & | des | |||
) | [inline] |
AutoPtr OSB_LIB::DontRound::clone | ( | ) | const |
Virtual copy construction.
For details see quality manual, implementation patterns.
Reimplemented from OSB_LIB::RoundRule.
virtual RoundRule* OSB_LIB::DontRound::clone_ | ( | ) | const [private, virtual] |
Internal virtual copy constructor.
For details see quality manual, implementation patterns.
Implements OSB_LIB::RoundRule.