|
Zen API
|
|
protected |
Protected virtual method that clones (makes a deep copy of) the specified source object.
This method can be overridden in derived classes to support the kObject_Clone overload with a data allocator argument.
There is no requirement to call kObject_VInitCloneEx from derived VInitCloneEx methods.
| object | Object instance (not yet initialized). |
| source | Object to be cloned (required). |
| objectAllocator | Object memory allocator (or kNULL for default). |
| valueAllocator | Value memory allocator (or kNULL for default). |
| context | Context for copy operation (allocator specific; not usually required). |