Derived from Associate.
Definition at line 815 of file associate.h.
typedef std::auto_ptr<Customer> OSB_LIB::Customer::AutoPtr |
Short-cut for an auto pointer.
For details see quality manual, implementation patterns: Virtual copy construction.
Reimplemented from OSB_LIB::Associate.
Definition at line 820 of file associate.h.
OSB_LIB::Customer::Customer | ( | const Oid & | id | ) | [inline] |
AutoPtr OSB_LIB::Customer::clone | ( | ) | const |
Virtual copy construction.
For details see quality manual, implementation patterns.
Reimplemented from OSB_LIB::Associate.
virtual Associate* OSB_LIB::Customer::clone_ | ( | ) | const [private, virtual] |
Internal virtual copy constructor.
For details see quality manual, implementation patterns.
Implements OSB_LIB::Associate.
virtual Type OSB_LIB::Customer::typeId | ( | ) | const [inline, private, virtual] |
The associate type id.
Implements OSB_LIB::Associate.
Definition at line 832 of file associate.h.
References typeId_.
const Type OSB_LIB::Customer::typeId_ = atCustomer [static, private] |