Base class that provides an implementation for the templated RRef class.
More...
#include <e32std.h>
|
| IMPORT_C void | Free () |
| | Frees the memory holding the contained object.
|
| |
|
| | RRefBase () |
| | Default constructor.
|
| |
| | RRefBase (const RRefBase &aRef) |
| | Copy constructor.
|
| |
| IMPORT_C void | DoAlloc (const TAny *aPtr, TInt aSize) |
| | Creates a copy of an object, which is to be contained by this reference object.
|
| |
| IMPORT_C void | DoAllocL (const TAny *aPtr, TInt aSize) |
| | Creates a copy of an object, which is to be contained by this reference object, and leaves on error.
|
| |
| IMPORT_C void | Copy (const RRefBase &aRef) |
| | Provides an implementation for the RRef class copy constructor and assignment operator.
|
| |
Base class that provides an implementation for the templated RRef class.
- See also
- RRef
- API status
- Published to all clients. Released API.
Definition at line 4768 of file e32std.h.
◆ RRefBase() [1/2]
◆ RRefBase() [2/2]
| RRefBase::RRefBase |
( |
const RRefBase & |
aRef | ) |
|
|
inlineprotected |
◆ Copy()
| IMPORT_C void RRefBase::Copy |
( |
const RRefBase & |
aRef | ) |
|
|
protected |
Provides an implementation for the RRef class copy constructor and assignment operator.
RRef
- Parameters
-
| aRef | The reference object to be copied. |
(generated from Symbian Developer Library)
◆ DoAlloc()
| IMPORT_C void RRefBase::DoAlloc |
( |
const TAny * |
aPtr, |
|
|
TInt |
aSize |
|
) |
| |
|
protected |
Creates a copy of an object, which is to be contained by this reference object.
- Parameters
-
| aPtr | A pointer to memory holding a copy of the object. |
| aSize | The size of the memory required to hold the object. |
(generated from Symbian Developer Library)
◆ DoAllocL()
| IMPORT_C void RRefBase::DoAllocL |
( |
const TAny * |
aPtr, |
|
|
TInt |
aSize |
|
) |
| |
|
protected |
Creates a copy of an object, which is to be contained by this reference object, and leaves on error.
- Parameters
-
| aPtr | A pointer to memory holding a copy of the object. |
| aSize | The size of the memory required to hold the object. |
(generated from Symbian Developer Library)
◆ Free()
| IMPORT_C void RRefBase::Free |
( |
| ) |
|
◆ iPtr
The documentation for this class was generated from the following files: