T* operator=(T* lp)
T* operator=(const CSmartPtr<T>& sp)
   Method Name Copy opertor  
    Argument - lp A pointer to the raw object.  
    Argument - sp A reference to a smart pointer wrappering an object  
    Returns A reference to this  
  Description Populates this smart pointer with a reference to the object lp or the object wrappered by sp.