|
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 |