OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Envelope-letter type of smart pointer array. More...
#include <owl/pointer.h>
Public Member Functions | |
TAEnvelope (T array[]) | |
TAEnvelope (const TAEnvelope &src) | |
~TAEnvelope () | |
TAEnvelope & | operator= (const TAEnvelope &src) |
TAEnvelope & | operator= (T array[]) |
T & | operator[] (int i) |
T * | operator* () |
Envelope-letter type of smart pointer array.
In this implementation the envelope acts as a smart pointer to a reference-counted internal letter. This allows a lot of flexibility & safety in working with a single object (associated with the letter) being assigned to numerous envelopes in many scopes.
Use:
|
inline |
|
inline |
|
inline |
|
inline |
TAEnvelope< T > & owl::TAEnvelope< T >::operator= | ( | const TAEnvelope< T > & | src | ) |
TAEnvelope< T > & owl::TAEnvelope< T >::operator= | ( | T | array[] | ) |
|
inline |