| 
                   | 
               
                  
                   | 
            |
Location: 
            cnode.h
            
         
class CDataNoDelete : public CBase;
Provides a wrapper around an HBufC16: the buffer is not deleted when the object is deleted. 
         
CBase - Base class for all classes to be instantiated on the heap
            CDataNoDelete - Provides a wrapper around an 
               Defined in CDataNoDelete:
            CDataNoDelete(), Data(), ResetDataPointer(), SetData(), iData, ~CDataNoDelete()
            
         
Inherited from CBase:
            Delete(),
            Extension_(),
            operator new()
inline CDataNoDelete(HBufC16 *aData);
Constructor.
                  
  | 
            
inline HBufC16 *SetData(HBufC16 *aData);
Changes the buffer that is wrapped.
                  
  | 
            
                  
  | 
            
inline virtual void ResetDataPointer(HBufC16 *aData);
Sets the buffer that is wrapped.
The existing value is forgotten.
                  
  | 
            
inline HBufC16 *Data();
Gets the wrapped buffer.
                  
  | 
            
protected: HBufC16 * iData;
The wrapped buffer.